Здравствуйте. Нужно сделать, что бы пользователь мог посмотреть все свои сообщения на форуме. Я попробовал сделать через компонент bitrix:forum.user.post, но он пишет не указан пользователь. Что тут можно сделать?
04.06.2014 13:01:42
Указать в настройках компонента ID пользователя форума.
«Да не могут же они!»
|
|
|
|
04.06.2014 17:00:30
А что именно в эту строку записать надо? Что бы для каждого пользователя были свои сообщения?
|
|
|
|
04.06.2014 17:19:03
Попробуйте вот такую конструкцию:
={$USER->GetID()} Это надо прописать именно через настройки компонента, не в коде страницы.
«Да не могут же они!»
|
|
|
|
04.06.2014 18:40:30
Большое спасибо!
|
|
|
|
05.06.2014 09:44:09
А можно как нибудь сделать, что бы при нажатии "Перейти" открывался элемент инфоблока, к которому написано сообщение?
|
|
|
|
05.06.2014 13:15:22
«Да не могут же они!»
|
|||
|
|
05.06.2014 16:09:50
Что то не пойму, в какой файл этот код вставить надо?
|
|
|
|
05.06.2014 16:37:23
Всякие дополнительные обращения к API битрикса внутри компонента принято выносить в result_modifier.php шаблона.
И приведённый выше код -- это не готовое решение, а иллюстрация принципа. В реальности вам понадобится сделать несколько вложенных циклов. Что-то типа:
«Да не могут же они!»
|
||||
|
|
|||