Перейти к содержанию
Форум поддержки пользователей VamShop

После обнавление на 1.65 при цене 0 пишет TVOI_TEXT, как исправить?


Рекомендуемые сообщения

В стандартном вам шопе нет такой константы

проверте файлы

/lang/russian/russian.php

/lang/russian/lang_russian.conf

При цене 0 должно писать - бесплатно

Если вы эти файлы не правили попробуйте заменить на стандартные из версии 1,65

russian.php

Ссылка на сообщение
Поделиться на другие сайты

Нашел статейку:

По поводу текста при нулевой цене.

Попробуй в /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}

Ссылка на сообщение
Поделиться на другие сайты

Нашел статейку:

По поводу текста при нулевой цене.

Попробуй в /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}

Добавте в /lang/russian/russian.php

define('TVOI_TEXT','Нет в наличии');

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...