Dimas 0 Опубликовано 2 сентября, 2011 Жалоба Share Опубликовано 2 сентября, 2011 После обнавление на 1.65 при цене 0 пишет TVOI_TEXT, как исправить? Ссылка на сообщение Поделиться на другие сайты
YuraS 4 Опубликовано 2 сентября, 2011 Жалоба Share Опубликовано 2 сентября, 2011 найти в языковых файлах "TVOI_TEXT" и заменить на "MOI TEXT" Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 2 сентября, 2011 Жалоба Share Опубликовано 2 сентября, 2011 Либо в /lang/russian/russian.php добавить константу TVOI_TEXT Ссылка на сообщение Поделиться на другие сайты
Dimas 0 Опубликовано 2 сентября, 2011 Автор Жалоба Share Опубликовано 2 сентября, 2011 Не могу найти, подскажите в каких файлах может это лежать Ссылка на сообщение Поделиться на другие сайты
omiscomua 0 Опубликовано 2 сентября, 2011 Жалоба Share Опубликовано 2 сентября, 2011 В стандартном вам шопе нет такой константы проверте файлы /lang/russian/russian.php /lang/russian/lang_russian.conf При цене 0 должно писать - бесплатно Если вы эти файлы не правили попробуйте заменить на стандартные из версии 1,65 russian.php Ссылка на сообщение Поделиться на другие сайты
Dimas 0 Опубликовано 2 сентября, 2011 Автор Жалоба Share Опубликовано 2 сентября, 2011 Нашел статейку: По поводу текста при нулевой цене. Попробуй в /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} Ссылка на сообщение Поделиться на другие сайты
omiscomua 0 Опубликовано 2 сентября, 2011 Жалоба Share Опубликовано 2 сентября, 2011 Нашел статейку: По поводу текста при нулевой цене. Попробуй в /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','Нет в наличии'); Ссылка на сообщение Поделиться на другие сайты
Dimas 0 Опубликовано 2 сентября, 2011 Автор Жалоба Share Опубликовано 2 сентября, 2011 Спасибо, уже добавил, все работает! Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения