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