PDA

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ć :)

Talyn
06-04-2007, 18:37
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.

Talyn
08-04-2007, 22:54
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ę ;)

grundol
11-04-2007, 11:26
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 );

vego007
27-01-2009, 20:37
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ź