UMIhelp

Разработка сайта на UMI.CMS => Шаблоны TPL => Тема начата: akarih от 17 Июля 2011, 22:08:02

Название: Как включить комментарии к товаром?
Отправлено: akarih от 17 Июля 2011, 22:08:02
Привет ! У меня интернет магазин .
При отрисовки сайта совсем не задумывался о комментариях покупателей по поводу товара

Вот сейчас появилась необходимость в том чтоб каждый посетитель моего магазина смог оставить комментарии к товару.
Как это сделать? В какой шаблон нужно заглянуть и где какие трюки нужно сделать.

Не пинайте сильно , я новенький )
Название: Re:Как включить комментарии к товаром?
Отправлено: admin от 17 Июля 2011, 22:35:25
если у тебя работают дефолтные шаблоны и ты используешь tpl шаблонизатор, то твои товары выводятся по шаблону /tpls/catalog/default.tpl блок $FORMS['view_block'] (о нем читай в официальной документации http://help-dev.umi-cms.ru/catalog.viewObject.html)

чтобы вывести возможность добавлять комментарии, вставь в этот блок($FORMS['view_block']) макрос %comments insert('%id%')% (об этом макросе читай в той же документации выше)

или  у тебя xslt?
Название: Re:Как включить комментарии к товаром?
Отправлено: akarih от 17 Июля 2011, 23:57:52
Круть всё помогло, вставил макрос %comments insert('%id%')% в блок($FORMS['view_block'])
и всё заработало, только конечно не совсем красиво) но всё же ... работает описание криво работает, кстати может тоже поможете?
У меня 2 описания краткое и полнное
А выводится всё сразу((( Хочу скрыть полное чтоб на выбор было
http://www.technorai.ru/catalogue/bytovaya_tehnika/plity_kuhonnye/plity_gaz_shirinoj_do_50_sm/mora_gorenje_mgn_52160_fw/
Название: Re:Как включить комментарии к товаром?
Отправлено: admin от 18 Июля 2011, 00:14:56
что у тебя является кратким, а что полным описание?
Название: Re:Как включить комментарии к товаром?
Отправлено: akarih от 18 Июля 2011, 00:21:03
Управление    механическое, переключатели: поворотные, электропо - краткое
Общие характеристики - полное , оно как раз снизу находится

Название: Re:Как включить комментарии к товаром?
Отправлено: admin от 18 Июля 2011, 00:27:45
ну если ты полное хочешь просто скрыть, я бы его js прятал а при нажатии на какой-нибудь элемент (ссылку) показывал
Название: Re:Как включить комментарии к товаром?
Отправлено: akarih от 18 Июля 2011, 00:46:07
тоже ковыряться в /tpls/catalog/default.tpl я так понимаю?
Название: Re:Как включить комментарии к товаром?
Отправлено: admin от 18 Июля 2011, 00:54:32
ну сами поля выводятся там, скорее всего они выводятся не полями %data getProperty()%, а группами полей %data getPropertyGroup()% а каждая группа(поле) выводиться по своему шаблону, какой шаблон используется и где он лежит выясняй смотря в свой код и в описание макросов, там написанно где должно быть прописано имя шаблона, какое имя используется по умолчанию и где лежат шаблоны для данного макроса. А там зная selector по которому ты можешь работать с группой полей в которой выводятся поля "подробнее" ты можешь jQuery их скрыть и показать и навесить это действие на ссылку какую-нибудь