Как отфильтровать цикл с помощью php / smarty?

Этот код показывает мне все выбранные мной варианты.

Как я могу отфильтровать это и показать только выбор определенной группы?

Например {if $sConfigurator.groupID == 113}

{$configurator = $sArticle.sConfigurator}
{foreach $configurator as $configuratorGroup}
{foreach $configuratorGroup.values as $option}

{if $option.selected}
<div class="selected">
<div class="group">{$configuratorGroup.groupname}</div>
<div class="option">{$option.optionname}</div>
</div>
{/if}

{/foreach}
{/foreach}

0

Решение

Я также не уверен, что вы имеете в виду или о каком конфигураторе ваш код …
Может просто добавить условие в if?

{if $option.selected && $configuratorGroup.id == 113}
<div class="selected">
<div class="group">{$configuratorGroup.groupname}</div>
<div class="option">{$option.optionname}</div>
</div>
{/if}
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]