Próbuję dodać słowo "promocja" do produktów wyświetlanych na listach, ale niestety mi nie podmienia {product_special} na słowo "promocja". Zrobiłem następująco:
Do pliku "shop_browse_queries.php" dodałem:
Kod PHP:
$fieldnames = "`#__{vm}_product`.`product_special`,`product_name`,`products_per_row`,`category_browsepage`,`category_flypage`,`#__{vm}_product`.`product_id`,`#__{vm}_category`.`category_id`,`product_full_image`,`product_thumb_image`,`product_s_desc`,`product_parent_id`,`product_publish`,`product_in_stock`,`product_sku`";
Do pliku "shop.browse.php" dodałem:
Kod HTML:
/** w promocji **/
if ($db_browse->f("product_special")=="Y") {
$product_special="Promocja";
} else {
$product_special="Bez promocji";
}
i dopisałem również do pliku "shop.browse.php"
Kod PHP:
$product_cell = str_replace( "{product_special}", $product_special, $product_cell );
Następnie do pliku "browse_1.php" dopisuję w szablonie wyświetlania listy produktów {product_special} i nie zamienia mi tego na słowo "promocja".
Co robię źle? Proszę o podpowiedź.