Сегодня обсудим возможные варианты использования мощного функционала модуля комментариев(доступен начиная с тарифа Стандарт). Этот функционал уже давно доступен в нашем конструкторе, однако видно, что далеко не пользователи знают какие он открывает возможности. Просим обратить внимание, что все перечисленные способы позволяют указать любое кол-во полей и любых типов:
Если на одном сайте необходимо реализовать более чем одну форму для обратной связи с разными полями, то можно обойти ограничение модуля контактов через модуль комментариев. Рецепт прост — создаем столько форм комментариев сколько нужно. В опциях необходимо поставить подтверждение отправки на e-mail. В шаблонах тех страницы, которые будут содержат формы добавляем соответствующие теги формы комментариев. Теги для вывода комментариев нам не нужны.
К примеру так: {% CommentsAddForm form1 %}
Все просто: люди через форму задают вопрос, админ либо отвечает на них, любо удаляет неадекват. Ответ лучше сделать древовидным.
Как ни странно это самый типичный способ использования комментариев) Тут возможно включить опции: анти-спам, древовидность, премодерация. Вставив тег {% CommentsAddForm comment_form1 %} в шаблон однажды, на каждой странице будут отображаться свои комментарии.
Этот путь похож на пункт 2, с той лишь разницей, что нет возможности ответить на сообщение в ветке и отзывы попадают на страницу после модерации.
Возможно кто-то придумает и еще какие-либо варианты.
1. Множественные формы обратной связи
Если на одном сайте необходимо реализовать более чем одну форму для обратной связи с разными полями, то можно обойти ограничение модуля контактов через модуль комментариев. Рецепт прост — создаем столько форм комментариев сколько нужно. В опциях необходимо поставить подтверждение отправки на e-mail. В шаблонах тех страницы, которые будут содержат формы добавляем соответствующие теги формы комментариев. Теги для вывода комментариев нам не нужны.
К примеру так: {% CommentsAddForm form1 %}
2. Раздел вопрос — ответ
Все просто: люди через форму задают вопрос, админ либо отвечает на них, любо удаляет неадекват. Ответ лучше сделать древовидным.
3. Обсуждение товара/отзывы пользователей
Как ни странно это самый типичный способ использования комментариев) Тут возможно включить опции: анти-спам, древовидность, премодерация. Вставив тег {% CommentsAddForm comment_form1 %} в шаблон однажды, на каждой странице будут отображаться свои комментарии.
4. Отзывы
Этот путь похож на пункт 2, с той лишь разницей, что нет возможности ответить на сообщение в ветке и отзывы попадают на страницу после модерации.
Возможно кто-то придумает и еще какие-либо варианты.