Как я могу разделить варианты в product-options.tpl? - PullRequest
0 голосов
/ 29 мая 2019

Я пытаюсь разделить варианты product-examples.tpl Мне нужно это разделение (и я должен добавить их в product-special.tpl:

TAB 1

цвета: все цвета

TAB 2

цвета 2: все вторые цвета

TAB 3

вариант 1: AB

TAB 4

вариант 2: CD

Я звоню группе по идентификатору, но все еще вижу другие группы.

{foreach from=$groups key=id_attribute_group item=group}
{if !empty($group.attributes)}
<div class="clearfix product-variants-item">
  <span class="control-label">{$group.name}</span>
  {if $group.group_type == 'select'}
    <select
      class="form-control form-control-select"
      id="group_{$id_attribute_group}"
      data-product-attribute="{$id_attribute_group}"
      name="group[{$id_attribute_group}]">
      {foreach from=$group.attributes key=id_attribute item=group_attribute}
        <option value="{$id_attribute}" title="{$group_attribute.name}"{if $group_attribute.selected} selected="selected"{/if}>{$group_attribute.name}</option>
      {/foreach}
    </select>
  {elseif $group.group_type == 'color'}
    <ul id="group_1">
      {foreach from=$group.attributes key=id_attribute item=group_attribute}
        <li class="float-xs-left input-container">
          <label>
            <input class="input-color" type="radio" data-product-attribute="group_1" name="group[1]" value="{$id_attribute}"{if $group_attribute.selected} checked="checked"{/if}>
            <span
              {if $group_attribute.html_color_code}class="color" style="background-color: {$group_attribute.html_color_code}" {/if}
              {if $group_attribute.texture}class="color texture" style="background-image: url({$group_attribute.texture})" {/if}
            ><span class="sr-only">{$group_attribute.name}</span></span>
          </label>
        </li>
      {/foreach}
    </ul>

Когда я меняю что-то еще, у меня появляется пустая страница.

...