Как вывести id значения характеристики (id_feature_value)?

Barca

Создатель
Регистрация
19 Авг 2016
Сообщения
20
Реакции
32
Всем привет!
Как вывести или получить id значения характеристики?
Например:
Характеристика "Цвет" имеет значения "красный", "синий" и "желтый"
Мне нужно получить id этих значений (красный, синий и желтый)
Ниже код который я использую, $feature.id_feature_value но он не выводит id значения
Код:
                {foreach from=$features item=feature}
                    {if $feature.id_feature == 16}
                        <div>
                            <h4>Доступные цвета</h4>
                                <img src="img/ficons/{$feature.id_feature_value}.jpg"/>
                        </div>
                    {/if}
                {/foreach}
Может кто подскажет, как правильно задаётся вывод id значения харак-ки
 
Последнее редактирование:
Попробуй
Код:
{foreach from=$product.features item=feature}
 
Всем привет!
Как вывести или получить id значения характеристики?
Например:
Характеристика "Цвет" имеет значения "красный", "синий" и "желтый"
Мне нужно получить id этих значений (красный, синий и желтый)
Ниже код который я использую, $feature.id_feature_value но он не выводит id значения
Код:
                {foreach from=$features item=feature}
                    {if $feature.id_feature == 16}
                        <div>
                            <h4>Доступные цвета</h4>
                                <img src="img/ficons/{$feature.id_feature_value}.jpg"/>
                        </div>
                    {/if}
                {/foreach}
Может кто подскажет, как правильно задаётся вывод id значения харак-ки


когда-то делал так:

Код:
<li style="list-style: none; float: left;"><span>{if $feature.value=="схема Е3"}<img src="/img/cms/E3.jpg" alt="{$feature.value|escape:'htmlall':'UTF-8'}" title="{$feature.value|escape:'htmlall':'UTF-8'}" height="60px" width="60px" />{/if}</li>
 
когда-то делал так:

Код:
<li style="list-style: none; float: left;"><span>{if $feature.value=="схема Е3"}<img src="/img/cms/E3.jpg" alt="{$feature.value|escape:'htmlall':'UTF-8'}" title="{$feature.value|escape:'htmlall':'UTF-8'}" height="60px" width="60px" />{/if}</li>
Спасибо _sashok
Но проблему решил отличным бесплатным модулем
Для просмотра ссылки Войди или Зарегистрируйся
Вот пример:
Скрытое содержимое доступно для зарегистрированных пользователей!
 
Последнее редактирование:
Откройте файл /classes/Product.php и измените в методе getFrontFeaturesStatic:
SELECT name, value, pf.id_feature
на:
SELECT name, value, pf.id_feature, pf.id_feature_value
теперь можно в шаблонах использовать:
{$feature.id_feature_value}
 
Назад
Сверху