mickt Опубликовано 4 мая, 2012 Жалоба Поделиться Опубликовано 4 мая, 2012 Добрый день, подскажите пожалуйста, какие следует внести изменения, чтобы в списке товара products.tpl отображались свойства товара с количеством 0? Сейчас же, при нулевом количестве отображается только ссылка-название и всё. Думал сначала, что за это отвечает проверка перед свойствами {if $product->variants|count > 0} но удаление и >= ничего не дало. Цитата Ссылка на сообщение Поделиться на другие сайты
chocolate_moles Опубликовано 4 мая, 2012 Жалоба Поделиться Опубликовано 4 мая, 2012 попробуйте так{if $product->variants|count == 0} ...{/if} Цитата Ссылка на сообщение Поделиться на другие сайты
mickt Опубликовано 4 мая, 2012 Автор Жалоба Поделиться Опубликовано 4 мая, 2012 так у всего товара свойства пропали) Цитата Ссылка на сообщение Поделиться на другие сайты
chocolate_moles Опубликовано 4 мая, 2012 Жалоба Поделиться Опубликовано 4 мая, 2012 попробуйте так для вывода свойств при отсутствии товара, тоесть добавьте этот код и между ним вывод свойств, а не заменяйте существующий. Цитата Ссылка на сообщение Поделиться на другие сайты
mickt Опубликовано 6 мая, 2012 Автор Жалоба Поделиться Опубликовано 6 мая, 2012 не подошло к сожалению Цитата Ссылка на сообщение Поделиться на другие сайты
Kpoxa Опубликовано 9 мая, 2012 Жалоба Поделиться Опубликовано 9 мая, 2012 править надо api/Variants.php Цитата Ссылка на сообщение Поделиться на другие сайты
alukos Опубликовано 9 мая, 2012 Жалоба Поделиться Опубликовано 9 мая, 2012 о каком количестве идет речь, здесь проверяете количество вариантов, а не количество данного варианта на складе Цитата Ссылка на сообщение Поделиться на другие сайты
chocolate_moles Опубликовано 9 мая, 2012 Жалоба Поделиться Опубликовано 9 мая, 2012 кстати да, {if $product->variants|count >= 0}прекрасно выводит все что угодно при любом количестве товара на складепокажите весь код Цитата Ссылка на сообщение Поделиться на другие сайты
mickt Опубликовано 9 мая, 2012 Автор Жалоба Поделиться Опубликовано 9 мая, 2012 http://jsfiddle.net/mickt/aTcyq/ Цитата Ссылка на сообщение Поделиться на другие сайты
chocolate_moles Опубликовано 10 мая, 2012 Жалоба Поделиться Опубликовано 10 мая, 2012 api/variants.phpстрока 34 меняете v.stock>0 на v.stock>=0и нормальный код стили в начале можно удалить Цитата Ссылка на сообщение Поделиться на другие сайты
mickt Опубликовано 10 мая, 2012 Автор Жалоба Поделиться Опубликовано 10 мая, 2012 Спасибо, получился вывод. А эта проверка идёт когда отсутствует одно из свойств? {else}<\label class="variant_name" for="product_{$v->id}">Нет названия варианта<\/label>Вижу стоит везде нет названия где количество есть)) Цитата Ссылка на сообщение Поделиться на другие сайты
chocolate_moles Опубликовано 11 мая, 2012 Жалоба Поделиться Опубликовано 11 мая, 2012 Если нет названия варианта, то пишется что его нет. Ее можно убрать Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.