Ответить Новая тема Новый опрос 
 при фильтрации по тэгу товар всегда в наличии
werru
Новичок
Сообщений: 7
Регистрация: 10-03-2015


10-03-2015 03:19
приветствую. обнаружил неприятный баг. тема дефолтная
часть товара под заказ. Есть текст в поле "Показывать текст, если разрешен заказ по телефону" как я понял он записывается в переменную $product.available_later. Всё показывается нормально, если смотреть в категориях, внутри товарах. Но если нажать на тэг, то текста, что товара доступен под заказ нету. Написано, что товар в наличии.
http://wimmelbuch.su/search?tag=lego пример
Проблема в product-list.tpl
Код:
{if $product.quantity <= 0}{if $product.allow_oosp}{if isset($product.available_later) && $product.available_later}{$product.available_later}{else}{l s='In Stock'}{/if}{else}{l s='Out of stock'}{/if}{else}{if isset($product.available_now) && $product.available_now}{$product.available_now}{else}{l s='In Stock'}{/if}{/if}
по не понятной причине переменная $product.available_later не получает значение
причём только при взаимодействии с тэгами. в обычной категории всё в порядке!


Сообщение отредактировано werru 09-03-2015 23:21 ...
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


10-03-2015 13:48
Открыть файл /classes/poisk.html и заменить:
Код:
SELECT DISTINCT p.*, product_shop.*, stock.out_of_stock, IFNULL(stock.quantity, 0) as quantity, pl.`description_short`, pl.`link_rewrite`, pl.`name`,

на:
Код:
SELECT DISTINCT p.*, product_shop.*, stock.out_of_stock, IFNULL(stock.quantity, 0) as quantity, pl.`description_short`, pl.`link_rewrite`, pl.`name`, pl.`available_now`, pl.`available_later`,
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос