Я пытался следовать учебнику по созданию пользовательской ленты RSS с переменным успехом. Я следовал за ним до буквы Т, за исключением того, что я использую только переопределения блоков list и catalog_random вместо всех других, на которые ссылается учебник. Моя проблема в том, что блочный модуль не сработал. Контроллер запускает и вызывает функцию, но блок никогда не выполняется (что подтверждается строками Mage :: log (), которые не печатаются в файлы журналов, а контроллер выполняет) .
Канал RSS, который я пытаюсь добавить, включает в себя выборку случайного набора продуктов из базы данных и отображение их в канале RSS. В этом аспекте, как я могу получить случайный набор продуктов в коллекции? Я могу получить файл коллекции, но это всегда один и тот же набор продуктов (ожидаемый, поскольку я не говорю ему выбирать случайный или что-то конкретное) , и это не то, что мне нужно.
Наконец, код .