Zobacz pełną wersję : dostępność produktu
przemaspo
27-07-2006, 17:10
Witam mam zapytanie czy ktoś wie jak zmienic plik browse wyświetlający listę produktów by pokazywała sie na niej "dostępnośc" danego produktu.
przemaspo
27-07-2006, 23:02
Dla wszystkich zadnych wiedzy :
plik browse.php dodajemy
{product_availability}
plik shop.browse.php dodajemy
gdzieś w
/***Add-to-Cart Button ***/
$product_cell = str_replace( "{product_details...}", $product_details, $product_cell );
$product_cell = str_replace( "{product_rating}", $product_rating, $product_cell );
$product_cell = str_replace( "{product_price}", $product_price, $product_cell );
$product_cell = str_replace( "{form_addtocart}", $form_addtocart, $product_cell );
$product_cell = str_replace( "{product_sku}", $db_browse->f("product_sku"), $product_cell );
dodać
$product_cell = str_replace( "{product_availability}", $product_availability, $product_cell );
I działa jak ma być :)
A jak dodać do tego, aby wyświetlana była nazwa producenta? W shop.product_details.php jest zmienna manufacturer_link i manufacturer_name. Jak wyciągnąć któreś z nich na stronę browse?
Jeśli link to skomplikowane, to niech już będzie sama nazwa.
safemode
08-04-2007, 22:15
Zasada jest taka, że aby wyświetlić zmienną n.p. {product_price}, należy wcześniej ją zdefiniować.
Zdefiniowanie w tym przypadku polega na pobraniu jej z bazy i powiązaniu z etykietą.
To tak najogólniej, szczegóły... jak przejdzie mi świąteczne obżarstwo.
Mokrego Dyngusa.
Mi właśnie o dodanie tej zmienej chodzi. Bo podanie daych tak jak na shop.product_details.php nie działa. :(
Również mokrego życzę ;)
U mnie w shop.browse.php (vm 1.0.10) nie ma zdefiniowanej $product_availability , więc poniższa linijka nie działa:
$product_cell = str_replace( "{product_availability}", $product_availability, $product_cell );
Jak już to:
$product_cell = str_replace( "{product_availability}", $db_browse->f("product_availability"), $product_cell );
lub analogicznie jak ktoś potrzebuje ilość produktów w magazynie:
$product_cell = str_replace( "{product_availability}", $db_browse->f("product_availability"), $product_cell );
Odświeżę temat. Orientuje się może gdzie tego szukać w vm 1.1.0 pod joomla! 1.5.x ? Z góry dziękuję za odpowiedź
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!