Да, именно к такому решению я пришел. Для тех кто столкнется с такой же проблемой добавлю, что прописывать это нужно в baseController от которого наследуются все остальные контроллеры.
Да что вы все такие то, не не надо что бы за меня гуглили, мне надо, что бы мне показали именно правильный путь. Как будто вы не в курсе, что первый же рабочий пример из гугла, далеко не всегда является верным решением которое необходимо использовать.
Так и создал тему, потому, что не спец в джумле и ищу правильный путь, если вы считаете, что подходит стандартный модуль, то подскажите как его использовать. Если это важно, то я вывожу список материалов в небольшом блоке на главной странице.
@iiil Очевидно вы просто использовали стандартные компоненты и не более. Но когда заходит разговор о хотелках и переделках которых из коробки нет, то тогда и понимаешь настоящий "кайф" от разработки на этой системе.
"У bitrix хорошая документация" - Смахивает на начало анекдота. Конечно, у них многое задокументировано, но намного больше отсутствует в этой самой документации. Припоминаю, использую функцию API, а в том коде где я ее взял у нее параметров раза в три больше чем в документации, но нужных нет, полез в код этого самого битриска и о чудо то, что мне необходимо все же есть, но ни где вообще не описано.