Доброго дня!
Задача такая. Разместить виджет "Список контента" в профиле пользователя, который будет выводить ЕГО записи указанного типа контента.
Добавил набор для фильтрации по {user.id}, и получается что виджет выводит мой контент, а не того пользователя к которому я зашел. И судя по документации так и должно быть.
Как можно выводить туда записи пользователя к которому я зашел? Может делал кто подобное или готовое решение есть?
Виджет "Список контента" - вывести контент пользователя
ЕСТЬ РЕШЕНИЕ
ЗАКРЫТО
InstantCMS 2.X
#1
17 апреля 2019 в 10:22
В файл \system\controllers\content\widgets\list\options.form.php перед строкой joxi.ru/4Akn6qZiojW4g2
добавьте опцию:
В файл \system\controllers\content\widgets\list\widget.php перед строками joxi.ru/82Q9XKWHw8YJD2
добавьте:
ещё по теме
goodmade.ru/posts/62-vidzhet-aktivnost-polzovatelja.html — лент активности пользователя
goodmade.ru/instantcms2/124-publikacii-polzovatelei.html — не проверял работу на последних версиях
добавьте опцию:
'title' => 'Показывать контент профиля', )),
добавьте:
$current_profile = cmsModel::getCachedResult('current_profile'); $model->filterEqual('i.user_id', $current_profile['id']); }
ещё по теме
goodmade.ru/posts/62-vidzhet-aktivnost-polzovatelja.html — лент активности пользователя
goodmade.ru/instantcms2/124-publikacii-polzovatelei.html — не проверял работу на последних версиях
#3
17 апреля 2019 в 12:58
GoodMade.ru, спасибо большое, все прекрасно сработало!