Всем привет=) недавно добавил по инструкции на соседней ветки страницу отзывов.....
так то хорошо..не там есть одна небольшая проблем чтобы оставить отзыв человеку надо написать
Достоинства
Недостатки:
Комментарий:
если хоть один пункт не заполнен..отзыв не оставляется(((
подскажите ??можно как нито сделать чтобы отзыв оставлялся при любом заполнении ????
или просто убрать один или два раздела ????
0
Краткии Отзывы
Автор Smog-device, 04 янв. 2014 20:47
Сообщений в теме: 4
#1
Отправлено 04 Январь 2014 - 20:47
#2
Отправлено 05 Январь 2014 - 00:29
Подобные поля можно скрыть как полностью, так и частично, предварительно заполнив их любыми данными. Если не заполнить поля, то отзыв оставить не получиться. Так же необходимо скрыть не только поля добавления отзыва, но и параметр отображения этих полей в отзывах, так как будут отображаться в таком случае не нужные данные. Например необходимо скрыть поле "Недостатки" - находим в шаблоне "Товар" примерно следующий код
и заменяем его на
тем самым мы скрываем поле и заранее заполняем его значением. Далее найдите примерно следующую строку
и замените её на
тем самым мы скрываем отображение значения "Недостатки" уже при оставленном отзыве. Другие поля можно скрыть аналогичным образом.
<tr> <td><label for="goods_opinion_limitations">Недостатки</label></td> <td><textarea id="goods_opinion_limitations" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_LIMITATIONS}]" cols="100" rows="7" class="cornerAll">{FORM_GOODS_OPINION_LIMITATIONS}</textarea></td> </tr>
и заменяем его на
<tr style="display: none;"> <td><label for="goods_opinion_limitations">Недостатки</label></td> <td><textarea id="goods_opinion_limitations" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_LIMITATIONS}]" cols="100" rows="7" class="cornerAll">Недостатки отсутствуют</textarea></td> </tr>
тем самым мы скрываем поле и заранее заполняем его значением. Далее найдите примерно следующую строку
{% IF opinion_list.LIMITATIONS %}<strong>Недостатки:</strong> {opinion_list.LIMITATIONS | nl2br}<br />{% ENDIF %}
и замените её на
{% IFNOT opinion_list.LIMITATIONS %}<strong>Недостатки:</strong> {opinion_list.LIMITATIONS | nl2br}<br />{% ENDIF %}
тем самым мы скрываем отображение значения "Недостатки" уже при оставленном отзыве. Другие поля можно скрыть аналогичным образом.
#3
Отправлено 05 Январь 2014 - 16:28
попробовал несколько раз((( не чего не поменялось(((
может вы меня немного не правильно поняли(((
давай поставлю задачу конкретно.
когда пользователь хочет оставить отзыв он нажимает Оставить отзыв
после чего ему придлогается заполнить 3 графы
Достоинства
Недостатки:
Комментарий:
мне надо сдеалть чтоб ему предлогалось только две графы
Достоинства
Недостатки:
в общем чтобы графы коментарии вообще не существовало
как сделать?
может вы меня немного не правильно поняли(((
давай поставлю задачу конкретно.
когда пользователь хочет оставить отзыв он нажимает Оставить отзыв
после чего ему придлогается заполнить 3 графы
Достоинства
Недостатки:
Комментарий:
мне надо сдеалть чтоб ему предлогалось только две графы
Достоинства
Недостатки:
в общем чтобы графы коментарии вообще не существовало
как сделать?
#4
Отправлено 07 Январь 2014 - 00:53
Комментарий является обязательным полем для заполнения. Вы можете скрыть поле Достоинства или Недостатки, а поле Комментарий переименовать в скрытое поле. Переименовать поле можно все в том же шаблоне "Товар". Просто найдите необходимый вам текст и замените его.
#5
Отправлено 07 Январь 2014 - 14:07
спасибо за помошь)
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных