[1C Битрикс] Как создать страницу Вопрос-Ответ, FAQ, Комментарии

Сегодня будем создавать страницу Вопрос-Ответ, FAQ, Комментарии с помощью модуля TS Умные вопросы и ответы, комментарии к товару

Установить, попробовать модуль можете по ссылке, там же есть подробная инструкция по установке и настройке, в который вы скорее всего не разберетесь, тут же сделаем все более понятным, человеческим языком, наглядно, но для обычной текстовой/статической/php страницы, а не для товара или какой-то новости, записи в блоге с ЧПУ.

В последнем обновлении 1.5.0 добавлена возможность использовать комментарии на текстовых/статических страницах, в таблице модуля добавилось два поля:
PAGE_TITLE - Заголовок страницы
PAGE_URL - HTTP-адрес страницы

В них и будут записываться адреса и заголовки статической страницы, которые нужны в уведомлениях по почте, для подстановки в ссылки и названия страниц, до этого модуль работал только с элементами инфоблока, заголовки и адреса брались только у элемента с учетом настроек ЧПУ.

Что нужно сделать вкратце:

1) Создать в админке инфоблок "Вопрос-ответ".
2) Добавить в инфоблок один элемент с таким же названием "Вопрос-ответ".
3) Создать на сайте обычную страницу или раздел "Вопрос-Ответ".
4) Настроить на этой странице компонент "Список вопросов и ответов" на работу с элементом и страницей.

Решаем задачу по пунктам

1) Создать в админке инфоблок "Вопрос-ответ"

Итак, модуль установили, добавляем в админке инфоблок Вопрос-Ответ, инфоблоки добавляются всегда в какой-то тип, вам нужно либо создать новый тип инфоблока, либо выбрать какой-то существующий тип и добавить в него инфоблок, разницы нет, это нужно лишь для удобства хранения и группировки данных.

Вообще, можно и не создавать инфоблок, нам просто нужен какой-то инфоблок и элемент, к которому будут привязываться вопросы/комментарии, это может быть вообще любой элемент, но он должен быть, т.к. в модуле проверяется существование элемента и к нему будет идти привязка.

2) Добавить в инфоблок один элемент с таким же названием "Вопрос-ответ"



Инфоблок и элемент создали, запоминаем их айдишники, у меня это будет:
IBLOCK_ID=40
ID=3041

Подсмотреть их можно адресной строке после создания элемента, когда он еще открыт, я кстати делаю это на своем сайте, поэтому в конце сможете посмотреть, как у меня получилось.

Тут все, переходим из админки на сайт, нам осталось создать страницу/раздел и настроить компонент.

3) Создать на сайте обычную страницу или раздел "Вопрос-Ответ"

Переходим из админки например, на главную страницу сайта, создаем раздел Вопрос-Ответ




После создания страницы откроется визуальный редактор, в нем справа в панели компонентов нужно найти компонент и перетащить в область редактора.


4) Настроить на этой странице компонент "Список вопросов и ответов" на работу с элементом и страницей.

Открываем настройки компонента двойным кликом по кнопке, если не открылись, и настраиваем компонент так:


Это все, сохраняем настройки компонента и проверяем, все должно работать.
На почту буду приходить письма с адресом и названием созданной нами страницы.


Результат моего творения доступен здесь

Комментарии
Получать ответы на почту
Получать ответы на почту
Подписка на статьи
Выберите рассылку
Последние комментарии
Последние комментарии
Антон, у Вас очень достойные модули! Грамотный код, с которым приятно работать. У Вас получились действительно...
По ссылке 302 редирект срабатывает, вам надо у своего разработчика об этом спросить, модуль тут не причем...
Добрый день.

После недавних обновлений битрикс снова перестала работать ссылку на быструю оплату ...