@m4son

Как в 1С-битрикс вывести все сообщения пользователя?

Есть стандартный компонент "форма обратной связи". Как вывести на странице все сообщения, которые отправлял конкретный авторизованный пользователь ?
  • Вопрос задан
  • 61 просмотр
Пригласить эксперта
Ответы на вопрос 1
winer
@winer
занимаюсь разработкой сайтов на 1c-bitrix
Стандартная форма обратной связи делает отправку сообщения на Email, указанный в настройках компонента.
При отправке информация ни куда в систему не добавляется.
Поэтому можно:
1) Открыть почтовый ящик, на который приходят сообщения, и отфильтровать по Email.
2) Написать обработчик события OnBeforeEventAdd, в котором будите добавлять всю информацию о сообщении в инфоблок. А затем на странице списка элементов выполнять фильтрацию так как вам надо
3) Скопировать компонент в свое пространство имен и там написать функционал, который будет добавлять сообщение в инфоблок
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы