Как правильно добавить свое поле «input» в форум (отзывы) на сайте CMS 1с Битрикс?
Есть сайт на Битрикс, на нем шаблон от "Аспро" - Шины и диски 2.0, отзывы о товаре на нем реализованы с помощью сервиса форумы в Битрикс.
Мы имеем поле ввода отзыва и возможность прикрепить файл (изображение).
Но этого не хватает, нужно добавить поле "Преимущества" и "Недостатки" и соответственно после заполнения эти дополнения должны попадать в отзыв. Схема простая и применяется почти во всех крупных интернет-магазинах.
Почему бы не установить готовое решение скажете вы, есть две причины.
Во-первых: Кончилась лицензия БУС...
Во-вторых: Мне будет достаточно стандартного решения если его доработать, (на мой взгляд немного).
Ну и так как я ламер.) Нужен как миниму совет, куда копать и где именно нужно воткнуть поле ввода, а также как это правильно сделать... Наверняка есть еще какой-то обработчик, который тоже нужно отредактировать...
Поиск в интернете к сожалению не дал результатов...
Весьма нетривиальная задача. На уровне одного администрирования не решить.
Могу направление подсказать, как сделал бы я...
1. Создать пользовательские поля
2. Кастомнуть шаблон каталога (добавить в параметры выбор пользовательских полей для выбранного форума) и шаблон отзыва, где добавить вывод выбранных полей
3. Написать событие onBeforeMessageAdd, где перед созданием отзыва передать эти самые поля