товара одновременно несколько опций: opt1, opt2, opt3.
{if $.get['opt1'] == option.value &&$.get['opt2'] == option.value &&$.get['opt3'] == option.value}
{set $selected = 'selected'}
{/if}
Тогда проверяй наличие значения в массиве {if $option.value in list $.get}
Чет эта конструкция никак не отрабатывает
Может код покажешь?
{foreach $options as $name => $values} <div class="sm-text"><b>{('ms2_product_' ~ $name) | lexicon}</b></div> <div {if $constraints[$name]} data-constraints="{$constraints[$name]| json_encode: 256 | htmlentities}"{/if}> {foreach $values as $value index=$index} <label class="input-parent"> <input type="radio" value="{$values[$index]}" name="options[{$name}]" data-atttr="{if $value in list $.get}true{else}false{/if}" {if $index == 0}checked="checked"{/if} {if $constraints[$name]} data-relations="{$relations[$name][$value]| json_encode: 256 | htmlentities}" {/if} /> {$values[$index]} </label> {/foreach} </div> {/foreach}
Обсуждают сегодня