Допустим:
есть товар с названием "Игрушка 1"
у него есть характеристика "Производитель" со значением "Neca"
Как сделать чтобы заголовок страницы данного товара формировался как "Игрушка 1 от Neca"?
соответственно надо учесть чтобы добавлялось только значение именно характеристики "Производитель", если же у данного товара такой характеристики вообще не указано, то в заголовок идет только имя товара
написал сам не пойму что, но надеюсь на вашу правильную интерпретацию))
1
Вывести Значение Характеристики, Например, В Названии Товара
Автор Cancerva, 08 нояб. 2014 01:54
Сообщений в теме: 4
#1
Отправлено 08 Ноябрь 2014 - 01:54
#2
Отправлено 08 Ноябрь 2014 - 22:05
Вообщем сейчас в шаблоне Товар заголовок прописывается так
как в него можно добавить значение хар-ки "производитель"
<h1>{GOODS_NAME}</h1>
как в него можно добавить значение хар-ки "производитель"
#3
Отправлено 09 Ноябрь 2014 - 08:33
Cancerva (08 Ноябрь 2014 - 22:05) писал:
Вообщем сейчас в шаблоне Товар заголовок прописывается так
как в него можно добавить значение хар-ки "производитель"
<h1>{GOODS_NAME}</h1>
как в него можно добавить значение хар-ки "производитель"
<h1>{GOODS_NAME}</h1>на
{% IFNOT goods_features_empty %} {% FOR goods_features%} {% IF goods_features.NAME=Производитель %} <h1 itemprop="name">{GOODS_NAME} ({goods_features.VALUE})</h1> {% ELSE %} <h1 itemprop="name">{GOODS_NAME}</h1> {% ENDIF %} {% ENDFOR %} {% ENDIF %}характеристика должна называться именно "Производитель" (с соблюдением больших букв).
#4
Отправлено 21 Ноябрь 2014 - 23:57
Спасибо за ответ. А как изменить данный код чтобы выводимое значение характеристики производитель было еще и ссылкой на соответствеющую ей товарную категорию. Понятно что нужно условие добавлять, типа если значение Neca то ссылка на товарную категорию Neca, но как накодить это правильно, лучше уж Вы). Я так понимаю что для каждого варианта значения хар-ки Производитель необходимо отдельное условие, поэтому если не трудно напишите для 2-х значений ссылающимися в разные товарные категории
заранее спасибо и сорри за мой не русский))
заранее спасибо и сорри за мой не русский))
#5
Отправлено 25 Ноябрь 2014 - 02:29
Для этого в шаблоне Товар необходимо редактировать блок:
пример реализации:
<table class="goodsDataFeatures"> <tr> {% FOR goods_features%} <td> <p><span>{goods_features.NAME}</span></p> </td> <td> {goods_features.VALUE} </td> {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %} {% ENDFOR %} </tr> </table>
пример реализации:
<table class="goodsDataFeatures"> <tr> {% FOR goods_features%} <td> <p><span>{goods_features.NAME}</span></p> </td> <td> {% IF goods_features.VALUE=Название производителя1 %}<a href="ссылка1">{goods_features.VALUE}</a> {% ElSEIF goods_features.VALUE=Название производителя2 %}<a href="ссылка2">{goods_features.VALUE}</a> {% ElSEIF goods_features.VALUE=Название производителя3 %}<a href="ссылка3">{goods_features.VALUE}</a> {% ElSE %} {goods_features.VALUE} {% ENDIF %} </td> {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %} {% ENDFOR %} </tr> </table>
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных