Ссылка
#1
Отправлено 26 Июль 2011 - 13:53
Возможно ли сделать так чтоб имя производителя в характеристике стало ссылкой на категорию?
[attachment=454:2011-07-26_173412.jpg]
#2
Отправлено 26 Июль 2011 - 20:09
В шаблоне "Товар" есть блок для формировании характеристик
<!-- Блок характеристик товара. Показываем его если указаны характеристики --> {% IFNOT goods_features_empty %} <h3>Характеристики {GOODS_NAME}</h3><br /> <table class="goodsDataFeatures"> <tr> {% FOR goods_features%} <td> <p><span>{goods_features.NAME}</span></p> </td> <td> {goods_features.VALUE} </td> {goods_features.index | is_divided("2","</tr><tr>","")} {% ENDFOR %} </tr> </table><br /><br /> {% ENDIF %} <!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
для получении желаемого результата, его нужно изменить до следующего вида:
<!-- Блок характеристик товара. Показываем его если указаны характеристики --> {% IFNOT goods_features_empty %} <h3>Характеристики {GOODS_NAME}</h3><br /> <table class="goodsDataFeatures"> <tr> {% FOR goods_features%} <td> <p><span>{goods_features.NAME}</span></p> </td> <td> {%IF goods_features.VALUE=USPlabs%} <a href="http://{NET_DOMAIN}/catalog/USPlabs">{goods_features.VALUE}</a> {%ELSE%} {goods_features.VALUE} {%ENDIF%} </td> {goods_features.index | is_divided("2","</tr><tr>","")} {% ENDFOR %} </tr> </table><br /><br /> {% ENDIF %} <!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
#3
Отправлено 27 Июль 2011 - 12:15
#4
Отправлено 27 Июль 2011 - 21:19
В данное условие
{%IF goods_features.VALUE=USPlabs%}нужно подставлять значение модификации, ведущую на вашу скрытую категорию. В данном случае имя USPlabs
#5
Отправлено 28 Июль 2011 - 15:06
Я так поняла что надо прописать адрес скрытой категории (если ошибаюсь поправьте пожалуйста)но вот не совсем поняла куда именно и в каком виде ее надо прописать Без вашей помощи ну ни как
#6
Отправлено 28 Июль 2011 - 22:14
В измененном блоке
<!-- Блок характеристик товара. Показываем его если указаны характеристики --> {% IFNOT goods_features_empty %} <h3>Характеристики {GOODS_NAME}</h3><br /> <table class="goodsDataFeatures"> <tr> {% FOR goods_features%} <td> <p><span>{goods_features.NAME}</span></p> </td> <td> {%IF goods_features.VALUE=USPlabs%} <a href="http://{NET_DOMAIN}/catalog/USPlabs">{goods_features.VALUE}</a> {%ELSE%} {goods_features.VALUE} {%ENDIF%} </td> {goods_features.index | is_divided("2","</tr><tr>","")} {% ENDFOR %} </tr> </table><br /><br /> {% ENDIF %} <!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
ссылка на категорию выглядит так
<a href="http://{NET_DOMAIN}/catalog/USPlabs">{goods_features.VALUE}</a>
вам нужно просто изменить ссылку "http://{NET_DOMAIN}/...atalog/USPlabs" на свою.
#7
Отправлено 29 Июль 2011 - 08:57
Вот как выглядит ссылка.
А на странице даже намека на ссылку нет
#8
Отправлено 29 Июль 2011 - 20:27
#9
Отправлено 31 Июль 2011 - 15:19
И сразу еще вопрос. Как можно эту опцию применить к нескольким категориям?
#10
Отправлено 31 Июль 2011 - 20:16
А Vaccinе, спасибо за поддержку.
#11
Отправлено 01 Август 2011 - 20:10
{%IF goods_features.VALUE=USPlabs%} <a href="http://{NET_DOMAIN}/catalog/USPlabs">{goods_features.VALUE}</a> {%ELSE%} {goods_features.VALUE} {%ENDIF%}
например для 2х характеристик
{%IF goods_features.VALUE=USPlabs%} <a href="http://{NET_DOMAIN}/catalog/USPlabs">{goods_features.VALUE}</a> {%ELSEIF goods_features.VALUE=USPlabs2%} <a href="http://{NET_DOMAIN}/catalog/USPlabs2">{goods_features.VALUE}</a> {%ELSE%} {goods_features.VALUE} {%ENDIF%}
или для 3х
{%IF goods_features.VALUE=USPlabs%} <a href="http://{NET_DOMAIN}/catalog/USPlabs">{goods_features.VALUE}</a> {%ELSEIF goods_features.VALUE=USPlabs2%} <a href="http://{NET_DOMAIN}/catalog/USPlabs2">{goods_features.VALUE}</a> {%ELSEIF goods_features.VALUE=USPlabs3%} <a href="http://{NET_DOMAIN}/catalog/USPlabs3">{goods_features.VALUE}</a> {%ELSE%} {goods_features.VALUE} {%ENDIF%}
и т.д
#12
Отправлено 02 Август 2011 - 10:14
Vaccina (01 Август 2011 - 20:10) писал:
{%IF goods_features.VALUE=USPlabs%} <a href="http://{NET_DOMAIN}/catalog/USPlabs">{goods_features.VALUE}</a> {%ELSE%} {goods_features.VALUE} {%ENDIF%}
например для 2х характеристик
{%IF goods_features.VALUE=USPlabs%} <a href="http://{NET_DOMAIN}/catalog/USPlabs">{goods_features.VALUE}</a> {%ELSEIF goods_features.VALUE=USPlabs2%} <a href="http://{NET_DOMAIN}/catalog/USPlabs2">{goods_features.VALUE}</a> {%ELSE%} {goods_features.VALUE} {%ENDIF%}
или для 3х
{%IF goods_features.VALUE=USPlabs%} <a href="http://{NET_DOMAIN}/catalog/USPlabs">{goods_features.VALUE}</a> {%ELSEIF goods_features.VALUE=USPlabs2%} <a href="http://{NET_DOMAIN}/catalog/USPlabs2">{goods_features.VALUE}</a> {%ELSEIF goods_features.VALUE=USPlabs3%} <a href="http://{NET_DOMAIN}/catalog/USPlabs3">{goods_features.VALUE}</a> {%ELSE%} {goods_features.VALUE} {%ENDIF%}
и т.д
Т. е. надо указывать Мульти-пульти, а не "Мульти-пульти". Благо у меня товара с такими характеристиками не много, пришлось удалить старые хар-ки и прописывать по новой.
Пишу так подробно, для того чтобы не повторяли моей ошибки. При большом колличестве товаров исправлять будет сложнее. Конечно для ассов это ерунда, а для нас новичков все сложнее.
#13
Отправлено 04 Август 2011 - 16:48
#14
Отправлено 25 Июль 2013 - 12:09
только с производителем H&M не работает. Ссылкой не становится.
Код:
{%ELSEIF goods_features.VALUE=H&M%} <a href="http://{NET_DOMAIN}/catalog/H-amp-M">{goods_features.VALUE}</a>
#15
Отправлено 26 Июль 2013 - 00:57
#16
Отправлено 26 Июль 2013 - 08:56
Нет ли другого решения? Например как-нибудь экранировать...
#17
Отправлено 27 Июль 2013 - 00:45
{%ELSEIF goods_features.NAME=Название характеристики%} <a href="http://{NET_DOMAIN}/catalog/H-amp-M">{goods_features.VALUE}</a>
К сожалению, других вариантов решения данной проблемы - нет.
#18
Отправлено 29 Июль 2013 - 10:33
Напишите пж-та, как этот код будет выглядеть в моем случае?
#19
Отправлено 29 Июль 2013 - 11:52
zabota-mama (29 Июль 2013 - 10:33) писал:
Напишите пж-та, как этот код будет выглядеть в моем случае?
Название характеристики Вы можете посмотреть в разделе Товары - Товары. Откройте каталог H&M на редактирование и посмотрите как называется характеристика.
#20
Отправлено 07 Август 2014 - 22:29
<!-- Блок характеристик товара. Показываем его если указаны характеристики --> {% IFNOT goods_features_empty %} <h3>Характеристики {GOODS_NAME}</h3><br /> <table class="goodsDataFeatures"> <tr> {% FOR goods_features%} <td> <p><span>{goods_features.NAME}</span></p> </td> <td> {%IF goods_features.VALUE=USPlabs%} <a href="http://glavnaya-detal.ru/catalog/555">{goods_features.VALUE}</a> {%ELSE%} {goods_features.VALUE} {%ENDIF%} </td> {goods_features.index | is_divided("2","</tr><tr>","")} {% ENDFOR %} </tr> </table><br /><br /> {% ENDIF %} <!-- END Блок характеристик товара. Показываем его если указаны характеристики -->а также сделал и в модификации и в характеристиках одного и того же производителя но не работает
http://glavnaya-deta...mod_id=62894564
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных