По поводу текста при нулевой цене.
Попробуй в /includes/classes/vam_price.php заменить (у меня 325 строка):
return array ('formated' => $Pprice, 'plain' => $price);
На:
if ($Pprice == 0) {
return array ('formated' => TVOI_TEXT, 'plain' => TVOI_TEXT);
} else {
return array ('formated' => $Pprice, 'plain' => $price);
}
И затем в /lang/russian/russian.php, внизу, до ?> добавь:
define('TVOI_TEXT','Нет в наличии');
Чтобы кнопки купить не было в списке товара, если цена 0, то открывай /includes/classes/product.php и ищи (у меня 400 строка):
if ($array['products_fsk18'] == '0')
Меняй на:
if (($array['products_fsk18'] == '0') & ($array['products_price'] != '0'))
А чтобы не было кнопки в корзину на странице карточки товара при цене 0, то открывай шаблон карточки товара, т.е. файл /templates/vamshop/module/product_info/product_info_v1.html
ищи:
{$ADD_QTY}
{$ADD_CART_BUTTON}
Меняй на:
{if $PRODUCTS_PRICE_PLAIN > 0}
{$ADD_QTY}
{$ADD_CART_BUTTON}
{/if}
Обновлялась
9th of November, 2010