Вывод опций radio и checkbox с ценой и картинкой
Добрый день.
В продолжение темы о длительной загрузке станицы товара по совету Василия Наумкина я обратил свой взор на компонент msOptionsPrice2 для реализации опций товара, которые собственно и являлись причиной длительной загрузки товара.
В принципе, когда ставилась задача эти опции сделать, уже смотрел в сторону этого компонента, но что-то меня увело с пути истинного.
Посоветовавшись с разработчиком компонента часть опций было решено сделать в виде связей товаров.
А вот как сделать опции которые реализованный в виде radio или checkbox — не удалось сразу прояснить. Поэтому прошу помощи сообщества с тем, чтобы помочь как сделать опции с таким видом:
То есть для опции необходимо 3 поля: название, цена, картинка.
Хотел посмотреть в сторону модификаций, но разработчик компонента сказал, что не пробовал и не представляет столько модификаций товара. Как лучше поступить?
В продолжение темы о длительной загрузке станицы товара по совету Василия Наумкина я обратил свой взор на компонент msOptionsPrice2 для реализации опций товара, которые собственно и являлись причиной длительной загрузки товара.
В принципе, когда ставилась задача эти опции сделать, уже смотрел в сторону этого компонента, но что-то меня увело с пути истинного.
Посоветовавшись с разработчиком компонента часть опций было решено сделать в виде связей товаров.
А вот как сделать опции которые реализованный в виде radio или checkbox — не удалось сразу прояснить. Поэтому прошу помощи сообщества с тем, чтобы помочь как сделать опции с таким видом:
То есть для опции необходимо 3 поля: название, цена, картинка.
Хотел посмотреть в сторону модификаций, но разработчик компонента сказал, что не пробовал и не представляет столько модификаций товара. Как лучше поступить?
Комментарии: 2
Уважаемые участники сообщества, прошу помощи по данной проблеме. Напишите, может кто решал такую же задачу.
Используй чанк Володи, вывод опций через radio radio msOptions2
{foreach $options as $name => $values}
<div class="sm-text"><b>{('ms2_product_' ~ $name) | lexicon}</b></div>
{foreach $values as $value index=$index}
<label>
<input type="radio" value="{$values[$index]}" name="options[{$name}]" {if $index == 0}checked="checked"{/if}/>
{$values[$index]}
</label>
{/foreach}
{/foreach}
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.