ID характеристики

Подскажите пожалуйста, как вытащить значение ID характеристики из shop_feature_values_varchar или feature_value_id?

По примеру названия характеристики {$features[$f_code].id}, нужно тоже самое, только значение характеристики.

Нужна примерно такая конструкция: Цвет - <span id="111">Белый </span>

В шаблоне product.html , где вывод характеристик товара

{if is_array($f_value)}

{if $features[$f_code].type == 'color'}

{foreach $f_value as $f}

{$f|htmlspecialchars_decode}

<br>

{/foreach}

{else}{implode(', ', $f_value)}{/if}

{else}

<span id="id характеристики">{$f_value}</span>

{/if}

1 ответ

  • 1
    Алексей Webasyst 13 февраля 2018 00:14 #

    Хорошо бы уточнять хотя бы где она вам нужна в PHP/Smarty в каком шаблоне или в своём плагине.
    Потому что в шаблоне можете использовать {wa_tpl_vars} или {debug} чтобы увидеть что передаётся.

    • +1
      Дмитрий Дмитрий 13 февраля 2018 00:18 #

      В шаблоне product.html , где вывод характеристик товара

      {if is_array($f_value)}

      {if $features[$f_code].type == 'color'}

      {foreach $f_value as $f}

      {$f|htmlspecialchars_decode}

      <br>

      {/foreach}

      {else}{implode(', ', $f_value)}{/if}

      {else}

      <span id="id характеристики">{$f_value}</span>

      {/if}

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите