msoptions
Подскажите, как вывести msoptions селекты с доп.параметрами.
Т.е. у меня есть модификации по объему и цены соответственно к ним
Стандартный шаблон:
А мне нужно так:
Т.е. у меня есть модификации по объему и цены соответственно к ним
Стандартный шаблон:
{foreach $options as $name => $values}
<div class="card-detail">
<div class="card-detail-title">ОБЪЕМ И СТОИМОСТЬ</div>
<select name="options[{$name}]" id="option_{$name}" class="card-detail-select">
{foreach $values as $value}
<option value="{$value}">{$value}</option>
{/foreach}
</select>
</div>
{/foreach}
А мне нужно так:
<select class="card-detail-select">
<option value="opt1">2 230 рублей - 1кг</option>
<option value="opt2">3 130 рублей - 3кг</option>
<option value="opt3">4 530 рублей - 5кг</option>
</select>
т.е. добавить цену {$price} Комментарии: 5
В чанке сниппета msOptions доступен id товара. Итого получаем — {$id | resource: 'price'} ну или Data.price — не помню(((
спасибо за ответ.
но это не то, таким образом мы получаем основную цену.
А мне нужно получить цену модификации.
но это не то, таким образом мы получаем основную цену.
А мне нужно получить цену модификации.
Лучше не заморачиваться с костылями, а купить вот этот компонент.
Ну а если хочется заморочится, то нужно как-то придумать, как посылать новую цену в плагин на добавление товара, менять ее, и всё такое. Это возможно, но времени убьёте гораздо больше, чем если бы просто купили компонент.
Ну а если хочется заморочится, то нужно как-то придумать, как посылать новую цену в плагин на добавление товара, менять ее, и всё такое. Это возможно, но времени убьёте гораздо больше, чем если бы просто купили компонент.
msOptionsPrice2 — этот стоит компонент, модификации с помощью него и сделаны
в карточке товара есть выбор объёма, как выше писал, при выборе меняется цена, но в селете отображается только масса, а мне нужно добавить ещё цену.
в карточке товара есть выбор объёма, как выше писал, при выборе меняется цена, но в селете отображается только масса, а мне нужно добавить ещё цену.
Ну, либо ковыряться в чанках и искать где что происходит, либо задать вопрос в тех.поддержку модуля. Если вы его покупали, то вам помогут. А если нет — ай ай ай.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.