%structure.rssList()%

На печать

%structure.rssList()% – Выводит список RSS-лент доступных на сайте.

Вызов этого макроса осуществуляется на странице "/structure/rss".


%structure.rssList([templ_name = list])%


templ_name 

Шаблон оформления содержимого. Шаблоны находятся в папке /template/structure/rss. По умолчанию используется шаблон list.


Структура шаблона


Шаблоны находятся в папке /template/structure/rss. По умолчанию используется шаблон list.tpl.

Шаблон состоит из следующих блоков:

 

frame_list

Выводит общее обрамление для списка RSS-лент. Сюда подставятся ленты, оформленные в соответствии с блоком list. Для вывода списка лент используйте макрос %list%.

 

list

Оформление для RSS-ленты в списке. Возможно устанавливать оформление в зависимости от RSS-класса страницы. Примеры названий блока:

В данном блоке доступные следующие локальные макросы:

%obj.id%

ID страницы

%obj.name%

Имя страницы

%obj.url%

URL новостной ленты

%obj.rss_url%

URL RSS-ленты

%obj.target%

Вернет «target=”_blank”», если у страницы стоит галочка «Открывать в новом окне».

%obj.class%

Вернет имя класса, можно использовать для генерации имен CSS классов.

%obj.имя_поля%

Вы можете обратиться к любому свойству объекта.

 

 

%obj.num%

Номер страницы по порядку в текущем списке.

%class-first%

Вернет «first», если страница является первой в списке. Используется для генерации имен для CSS классов.

%class-last%

Вернет «last», если страница является последней в списке. Используется для генерации имен для CSS классов.

%class-odd%

Вернет «odd», если порядковый номер страницы четный. Используется для генерации имен для CSS классов.

%class-even%

Вернет «even», если порядковый номер страницы нечетный. Используется для генерации имен для CSS классов.

%class-third%

Вернет «third», для каждой третьей страницы в списке. Используется для генерации имен для CSS классов.


 

separator

Необязательный блок. Оформление разделителя для элементов списка.

 

empty

Необязательный блок. Используется в том случае, если нужно показать сообщение «список пуст». 



Что-то не так? Напиши, учтем!