Kooper 0 Опубликовано 22 мая, 2009 Жалоба Share Опубликовано 22 мая, 2009 Как сделать следующее: 1. Если количество товара равно 0, то чтобы товар не отображался вообще 2. Если количество товара равно 0, то вместо кнопки купить показывается надпись или рисунок: "товара нет в наличии", но цена отображается 3. Если количество товара равно 0, то вместо кнопки купить и цены в карточке товара показывается надпись: " товара нет в наличии, последний раз этот товар стоил %цена%." Вместо %цена% указывается его цена, которая имеется на данный момент в базе. А на странице категории цены нет, просто надпись: нет в наличии Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 22 мая, 2009 Жалоба Share Опубликовано 22 мая, 2009 1. Поправить sql запрос $product_listing в /includes/modules/default.php добавить where p.products_quantity > 0 2. А как это сочетается с первым пунктом?! Товар такой не виден будет, если выполнить 1 пункт. 3. Тоже самое, товара ведь не будет. Ссылка на сообщение Поделиться на другие сайты
Kooper 0 Опубликовано 23 мая, 2009 Автор Жалоба Share Опубликовано 23 мая, 2009 2. А как это сочетается с первым пунктом?! Товар такой не виден будет, если выполнить 1 пункт. 3. Тоже самое, товара ведь не будет. Вы меня немного не поняли. 3 пункта, означают 3 разных решения. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 мая, 2009 Жалоба Share Опубликовано 23 мая, 2009 Ну а как например 1 и 2 пункт будут уживаться?! Если выполнить 1 пункт, то второй уже не сделаешь, потому что товар просто не буедт виден. Ссылка на сообщение Поделиться на другие сайты
Kooper 0 Опубликовано 24 мая, 2009 Автор Жалоба Share Опубликовано 24 мая, 2009 Будет либо 1, либо 2, либо 3 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 24 мая, 2009 Жалоба Share Опубликовано 24 мая, 2009 А зачем тогда спрашивать про взаимоисключающие друг друга варианты?! На первый я как раз и ответил. Нужно просто в sql запрос добавить условие. Ссылка на сообщение Поделиться на другие сайты
Виталий Мишин 0 Опубликовано 24 мая, 2009 Жалоба Share Опубликовано 24 мая, 2009 Kooper Вывод в зависимости от цены есть в теме: http://vamshop.ru/forum/index.php?topic=2084.0 , а в зависимости от количества в теме: http://vamshop.ru/forum/index.php?topic=2089.0 Экспериментируйте :) Ссылка на сообщение Поделиться на другие сайты
Kooper 0 Опубликовано 25 мая, 2009 Автор Жалоба Share Опубликовано 25 мая, 2009 А зачем тогда спрашивать про взаимоисключающие друг друга варианты?! На первый я как раз и ответил. Нужно просто в sql запрос добавить условие. Спасибо, а как сделать вариант 3? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 мая, 2009 Жалоба Share Опубликовано 25 мая, 2009 Где именно сдлать?! Если в карточке товара, то в шаблоне карточки товара /templates/шаблон/module/product_info/product_info_v1.html писать что-то вроде: {if $PRODUCTS_QUANTITY <= 0}Нет в наличии{else}{$PRODUCTS_PRICE}{/if}[/code] Ссылка на сообщение Поделиться на другие сайты
DJONERD 0 Опубликовано 13 декабря, 2009 Жалоба Share Опубликовано 13 декабря, 2009 Вставил ниже следующий текст,текст в карточке товара отображается вопросами.Что поправить? {if $PRODUCTS_QUANTITY <= 0}Нет в наличии{else}{$PRODUCTS_PRICE}{/if}[/code] Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 декабря, 2009 Жалоба Share Опубликовано 13 декабря, 2009 Значит в неправильной кодировке сохранили файл. Нужно сохранить его в кодировке utf8. Ссылка на сообщение Поделиться на другие сайты
PlazaUA 0 Опубликовано 7 апреля, 2010 Жалоба Share Опубликовано 7 апреля, 2010 как правильно вывести текст "Нет в наличии" через языковый файл, что бы выводило и в новинках, рекомендуемых и тому подобное во всех модулях и боксах потому как естествоенно вставка метки в шаблоне {#text_test#} и в языковом файле russian.php : define('not_available','нет в наличии '); успехов не принесли Ссылка на сообщение Поделиться на другие сайты
Bububu 0 Опубликовано 7 апреля, 2010 Жалоба Share Опубликовано 7 апреля, 2010 Всё правильно делаешь, НО смотри заголовок раздела - совпадает с названием шаблона! в нем и пиши, например: #categorie listing [categorie_listing] heading_more_categories = 'Подкатегории:' для шаблона categorie_listing.html Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения