Характеристики

Вывести конкретную характеристику в любом месте шаблона

Добавьте в файл product.html

Smarty
{$curr_product = $wa->shop->products("id/"|cat:$product.id)}
{$all_features = $wa->shop->features($curr_product, 0)}
{$curr_product = array_shift($curr_product)}
{foreach $curr_product.features as $fcode=>$f}
  {if $fcode == "brendy"}
      <div class="name">Наименование: {$all_features.$fcode.name|escape}</div>
      <div class="value">Значение:
          {if is_array($f)}
              {if $all_features.$fcode.type == &apos;color&apos;}
                  {implode(&apos;<br>&apos;, $f)}
              {else}
                  {implode(&apos;, &apos;, $f)}
              {/if}
            {else}
              {$f}
          {/if}
      </div>
  {/if}
{/foreach}

Читайте также

Как вывести выбранные характеристики товара в каталоге Shop-Script
Характеристики22 сентября 2025 г.

Как вывести выбранные характеристики товара в каталоге Shop-Script

По умолчанию в Shop-Script у товара есть массив $p.features, в котором хранятся все характеристики. Иногда нужно показывать только определённые характеристики — например, размер и цвет.

Выбор артикула в каталоге в Shop-Script
Характеристики26 июля 2024 г.

Выбор артикула в каталоге в Shop-Script

Данная доработка позволит пользователю Shop-Script добавлять товар с любым выбранным артикулом.

Характеристики2 февраля 2021 г.

Характеристики в старых версиях движка

Ошибка возникает, когда вы используете последную версию шаблона и старую версию движка!