Не делал, задачи не было.. Но реализовать можно след. способом (как вариант):
1) создать таблицу в БД с 2 полями - id юзера и id материала, добавляемого в избранное (ну + id вносимой записи, т.е. всего 3 поля).
2) Создать соответствующие поля в Seblod, Storage указать через Free - путь к ранее созданным полям.
3) При нажатии на кнопку "Избранное" в эту таблицу БД вносится запись с id юзера текущего юзера и id текущего материала - легко реализуется в кастомном шаблоне + лучше сделать через AJAX (чтобы не кидало на новую страницу).
4) Далее для вывода избранных материалов юзера, например в его личном кабинете, создаете list&search, в поиск добавляете 2 ранее созданных поля? на поле user id ставите live->profile->id,
у вас в результатах уже будет id материалов, добавленных данным пользователем в избранное. Теперь остается сделать нужный вывод.
Опять же делаете кастомный шаблон вывода (оверрайд), где дополнительно к уже полученным id материалов запросом к таблице #__content получаем id соответствующих им категорий (потребуется для формирования ссылки), + например, title материала (то, что будет текстом ссылки).
Ссылки формируем с помощью средств Joomla одним из следующих способов:
http://keanor.ru/stati/joomla/5-formirovanie-ssylok-na-materialy-joomla.