Katrinz 0 Опубликовано 3 декабря, 2009 Жалоба Share Опубликовано 3 декабря, 2009 В админке категории товары - в товарах, во вкладке дополнительно -у меня стоит количество товара 0, но при этом в магазине не пишется "нет в наличие" и товар доступен к покупке. Может я не там остатки указываю? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 3 декабря, 2009 Жалоба Share Опубликовано 3 декабря, 2009 Нет в наличии будет писаться в корзине, когда товар добавите. Если включён учёт склада в Админке - Настройки - Основные - Склад. Ссылка на сообщение Поделиться на другие сайты
Katrinz 0 Опубликовано 3 декабря, 2009 Автор Жалоба Share Опубликовано 3 декабря, 2009 Спасибо. Настроила. А нельзя что-нибудь сделать - чтобы сразу при просмотре списка товара - было видно - есть он в наличии или нет? Ссылка на сообщение Поделиться на другие сайты
Katrinz 0 Опубликовано 3 декабря, 2009 Автор Жалоба Share Опубликовано 3 декабря, 2009 И вот этот текст /"Товары, выделенные *** имеются на нашем складе в недостаточном для Вашего заказа количестве. Пожалуйста, измените количество продуктов выделенных (***), благодарим Вас."/ Как изменить? Я настроила - чтобы эти маркеры появлялись, когда товара вообще нет. Но текст - по моему - только всех запутает. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 декабря, 2009 Жалоба Share Опубликовано 4 декабря, 2009 Все тексты в /lang папке, там меняйте. Как сделать вывод тексты про отсутствующие товаров обсуждалось много раз на форуме, вот например темы: http://vamshop.ru/forum/index.php?topic=3447.msg29073#msg29073 http://vamshop.ru/forum/index.php?topic=814.msg33312#msg33312 http://vamshop.ru/forum/index.php?topic=4045.msg34050#msg34050 http://vamshop.ru/forum/index.php?topic=2939.msg24373#msg24373 http://vamshop.ru/forum/index.php?topic=2632.msg21654#msg21654 http://vamshop.ru/forum/index.php?topic=3397.msg28458#msg28458 http://vamshop.ru/forum/index.php?topic=3255.msg27211#msg27211 http://vamshop.ru/forum/index.php?topic=3045.msg25277#msg25277 http://vamshop.ru/forum/index.php?topic=1406.msg26314#msg26314 ну и т.д., всё это можно через поиск найти по PRODUCTS_QUANTITY Ссылка на сообщение Поделиться на другие сайты
Katrinz 0 Опубликовано 6 декабря, 2009 Автор Жалоба Share Опубликовано 6 декабря, 2009 Спасибо - все прочитала - и в итоге воспользовалась информацией, вот отсюда http://vamshop.ru/faq.php/faq_id/16/question/Kak-sdelat--chto-b-knopki-kupit-i-v-korzinu-ne-pokazyvalis--esli-kolichestvo-tovara-na-sklade---0- Убрала кнопки "купить" и "в корзину" при отсутствия товара на складе. Но ещё хочу, чтобы вместо кнопки "купить" в списке товаров - выводилась надпись "Нет в наличии" Хотела воспользоваться вот эти советом: http://vamshop.ru/forum/index.php?topic=1406.0 Но у меня не получилось. У меня просто ничего не выводится..... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 декабря, 2009 Жалоба Share Опубликовано 7 декабря, 2009 Может просто не в том шаблоне правите?! Нужно в обоих файлах внутри /templates/шаблон/module/product_listing/ исправить. Ссылка на сообщение Поделиться на другие сайты
Katrinz 0 Опубликовано 7 декабря, 2009 Автор Жалоба Share Опубликовано 7 декабря, 2009 Вообще-то так и сделала - но попробую ещё раз. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 декабря, 2009 Жалоба Share Опубликовано 7 декабря, 2009 Ну не знаю, может как-то неправильно прописали, либо ещё что. По идее, должно работать, если у Вас версия магазина не слишком старая. Ссылка на сообщение Поделиться на другие сайты
Katrinz 0 Опубликовано 9 декабря, 2009 Автор Жалоба Share Опубликовано 9 декабря, 2009 Версия не старая - магазин покупала месяц назад. Сейчас вот ещё раз прописала код {if $module_data.PRODUCTS_PRICE_PLAIN != '0'} {$module_data.PRODUCTS_BUTTON_BUY_NOW} {else} Нет в наличии {/if} в обоих файлах - templates/шаблон/module/product_listing выгрузила а сервер, но ничего не изменилось. Может я чего-то не так поняла? Я хотела, чтобы у меня не в карточке товара (это я уже сделала) а с списке - когда новинки выводятся или категории товара смотришь - где раньше была кнопка "купить" писалось, что нет в наличии, чтобы покупатель сразу видел - что чего-то нет - не заходя в карточку товара. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 9 декабря, 2009 Жалоба Share Опубликовано 9 декабря, 2009 Так а если нупример > 0 указать или == 0 Ссылка на сообщение Поделиться на другие сайты
Katrinz 0 Опубликовано 15 декабря, 2009 Автор Жалоба Share Опубликовано 15 декабря, 2009 Спасибо :))) == 0 - помогло. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 декабря, 2009 Жалоба Share Опубликовано 15 декабря, 2009 Не за что Ссылка на сообщение Поделиться на другие сайты
Katrinz 0 Опубликовано 23 декабря, 2009 Автор Жалоба Share Опубликовано 23 декабря, 2009 И все-таки получилось, но не до конца. Занесли товары в магазин (остатки) - в итоге, в списке товаров, так и осталось "нет в наличии" (кнопка "купить" не вернулась) - хотя, когда заходишь в карточку товара - он доступен для покупки. А в раделе "новинки" - там надпись "нет в наличии", так и не появилась - зато кнопка "купить" вернулась. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 декабря, 2009 Жалоба Share Опубликовано 23 декабря, 2009 А кэш случайно не включён в Админке - Настройки - Основные - Кэш?! Может это просто кэш, попробуйте кэш почистить в Админке - Настройки - Основные - Контроль кэша. Ссылка на сообщение Поделиться на другие сайты
Katrinz 0 Опубликовано 23 декабря, 2009 Автор Жалоба Share Опубликовано 23 декабря, 2009 Стоит использовать кэш false Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 декабря, 2009 Жалоба Share Опубликовано 23 декабря, 2009 Тогда покажите как у Вас уловие прописаны там где работаети и там где не работает. Ссылка на сообщение Поделиться на другие сайты
Katrinz 0 Опубликовано 23 декабря, 2009 Автор Жалоба Share Опубликовано 23 декабря, 2009 в обоих файлах - templates/шаблон/module/product_listing {if $module_data.PRODUCTS_PRICE_PLAIN =='0'} {$module_data.PRODUCTS_BUTTON_BUY_NOW} {else} <p class="netvnalichii">Нет в наличии</p> {/if} Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 декабря, 2009 Жалоба Share Опубликовано 23 декабря, 2009 По идее, всё правильно. В /includes/classes/product.php есть вот такая строка: 'PRODUCTS_PRICE_PLAIN' => $products_price['plain'], [/code]? Ссылка на сообщение Поделиться на другие сайты
Katrinz 0 Опубликовано 23 декабря, 2009 Автор Жалоба Share Опубликовано 23 декабря, 2009 Да, такая строка есть. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 декабря, 2009 Жалоба Share Опубликовано 23 декабря, 2009 Тогда, по идее, должно работать. А если просто в шаблон вставить: {$module_data.PRODUCTS_PRICE_PLAIN}[/code] Что выводит?! 0 или может 0.00 Если 0.00, то попробуйте условие записать: [code]{if $module_data.PRODUCTS_PRICE_PLAIN == '0.00'} Ссылка на сообщение Поделиться на другие сайты
Katrinz 0 Опубликовано 23 декабря, 2009 Автор Жалоба Share Опубликовано 23 декабря, 2009 "А если просто в шаблон вставить:" - просто в шаблон вставить - это куда? В Index.html? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 декабря, 2009 Жалоба Share Опубликовано 23 декабря, 2009 Это условие ведь из /templates/шаблон/module/product_listing !? Вот туда и вставлять, просто посмотреть, что бвыводит эта метка. 0 или может 0.00 т.е. почему условие не работает. Ссылка на сообщение Поделиться на другие сайты
Katrinz 0 Опубликовано 23 декабря, 2009 Автор Жалоба Share Опубликовано 23 декабря, 2009 Я правильно все понимаю? : чтобы узнать почему не работает, надо в templates/шаблон/module/product_listing вставить, вместо: {if $module_data.PRODUCTS_PRICE_PLAIN =='0'}{$module_data.PRODUCTS_BUTTON_BUY_NOW}{else}<p class="netvnalichii">Нет в наличии</p>{/if}[/code] вставить просто: [code]{$module_data.PRODUCTS_PRICE_PLAIN} И посмотреть, что будет выводить.... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 декабря, 2009 Жалоба Share Опубликовано 23 декабря, 2009 Ну да, посмотреть для начала, что выведет эта метка. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения