Действие Список купонов (Каталог*)

Что такое метки и действия http://www.cpasoft.ru/metki.html

Внимание! Данное действие может быть только одно, не удаляйте его и не создавайте новых, подобных

Действие в административном интерфейсе

Метка в шаблоне

В эту метку выводится действия на странице

Внимание! Страница вывода Действия Список купонов /coupon/, изменить ее можно так http://www.cpasoft.ru/modul-coupon-url.html

Настройки действия Список купонов

Список параметров действия

Параметр действия Варианты значений Описание
Название действия Текстовая строка Имя действия, отображаемое в административном интерфейсе
Количесво купонов на страницах категорий Целое число Количество купонов выводимых на странице категории
Выводить ли список категорий, если нет товаров? вкл./выкл При включении данной опции для пустых категорий на месте списка купонов будет выводиться список категорий
Шаблон вывода категорий офферов (магазинов)

Выбирается один из списка доступных шаблонов.

По умолчанию выбран all_shop.html

Указанный шаблон будет использоваться для формирования визуального представления списка офферов(магазинов) на страницу вывода действие "Список купонов".

По умолчанию, страница вывода действия "Список купонов" /coupon/, изменить ее можно так http://www.cpasoft.ru/modul-coupon-url.html

По умолчанию, страница вывода Действия Список купонов /coupon/, изменить ее можно так http://www.cpasoft.ru/modul-coupon-url.html

Пример шаблона Список купонов

Адреса шаблонов

Шаблон списка купонов оффера

/templates/*/coupon/coupon_list.html

Где *— название шаблона

Код шаблона Список купонов офферов

<!-- @list -->
                      <div class="items-listing">
                        <ul class="clearfixin">
%row%
                        </ul>                
                    </div>
%pages%
                    <div class="tabbed-content">
                        <div class="tabs-section">
                        
                            <ul class="tabs-selector">
                                <li class="current">Описание</li>
                                <li>Отзывы</li>
                            </ul>
                        
                            <div class="tab-box tab-first tab-current">
                                                         
                             %category_description_cat%
                             <p align="right"><small><a href="/modules/coupon/rss.php?cat=%catid%" rel="nofollow, noindex">RSS купонов %category_name%</a><br/>
                             <a href="/modules/coupon/rss.php" rel="nofollow, noindex">RSS всех купонов</a></small></p>    
                            </div>
                            
                            <div class="tab-box">
                           
                            </div>
                        </div>            
                    </div>


<!-- @category_name -->
%category_name_value%

<!-- @category_description_cat -->
%category_description_cat_value%

<!-- @list_null -->
<div class="tabbed-content">        
                        <div class="tabs-section">
                            <div class="tab-box tab-first tab-current">
<p>К сожалению, таких купонов у нас нет, однако посмотрите самые популярные предложения</p>
                            </div>
                        </div>      
</div>



<!-- @row_odd -->
<!-- Нечетный элемент в списке -->
%arhive%

                            <li class="item coupon-item">
                              <div class="item-panel">
%discount%
%exclusive%
                                <div class="logo"><a href="%cat_url%"><img src="%cat_logo%"/></a></div>
                                <div class="title"><a href="%link%">%name%</a></div>
                                <div class="desc">
                                    <div>
<script type="text/javascript">jQuery(document).ready(function () {jQuery("#%item_id%").countdown(new Date(%date_end%), {prefix:'', finish: 'Акция завершилась'});});</script>                                    
                                    <span id="%item_id%"><small>%date_end%</small></span></div>                                
                                    <div>%count_clik% %end%</div>
                                </div>
                                <div class="rating">
                                  <input type="hidden" name="val" value="%vote_value%"/>
                                  <input type="hidden" name="votes" value="%voters_value%"/>
                                  <input type="hidden" name="vote-id" value="%item_id%"/>        
                                </div>
                              %species_value%
    
                              %date_begin% %days_end% %date_ending%                          
                              </div>            
                            </li>
<!-- @row_even -->
<!-- Четный элемент в списке -->
%arhive%

                            <li class="item coupon-item">
                              <div class="item-panel">
%discount%
%exclusive%
                                <div class="logo"><a href="%cat_url%"><img src="%cat_logo%" style="display:block"/></a></div>
                                <div class="title"><a href="%link%">%name%</a></div>
                                <div class="desc">
                                    <div>
<script type="text/javascript">jQuery(document).ready(function () {jQuery("#%item_id%").countdown(new Date(%date_end%), {prefix:'', finish: 'Акция завершилась'});});</script>                                    
                                    <span id="%item_id%"><small>%date_end%</small></span></div>                                
                                    <div>%count_clik% %end%</div>
                                </div>
                                <div class="rating">
                                  <input type="hidden" name="val" value="%vote_value%"/>
                                  <input type="hidden" name="votes" value="%voters_value%"/>
                                  <input type="hidden" name="vote-id" value="%item_id%"/>        
                                </div>
                              %species_value%
                              %date_begin% %days_end% %date_ending%                          
                              </div>            
                            </li>
<!-- @end1 -->
человек воспользовался
<!-- @end2 -->
человека воспользовались
<!-- @end5 -->
человек воспользовались

<!-- @discount -->
<div class="coupon-label-blue">
<div class="coupon-label-text">Выгода %discount_value%</div>
</div>

<!-- @exclusive -->
<div class="coupon-label-fiolet">
<div class="coupon-label-text">Эксклюзив</div>
</div>

<!-- @only_days -->
<br/>
<span>Всего %count_day%!</span>
                      
<!-- @action -->                 
<div class="button"><button type="button" onclick="window.open('http://%host%/?goto_coupon=%id_coupon_value%', 'target=_blank');return false;">Купить со скидкой</button></div>

<!-- @coupon_promocode -->
<div class="button"><button type="button" onclick="window.open('%link_frame%', 'target=_blank');return false;">Купить по купону</button></div>
           
<!-- @arhive_delemiter -->
<!--
<p>Разделитель между действующими купонами и завершившимися</p>
<p>Любой html код</p>  
-->

<!-- @button -->
<button onclick="window.open('%link_frame%', 'target=_blank');return false;">Воспользоваться купоном</button>

<!-- @button_arhive -->
<button>Купон не активен</button>
 
<!-- @delemiter_row_2 -->
<!--
<p>Разделитель после второго купона, где 2 это номер купона</p>    
<p>Можно вставлять код баннера или форму подписки, любой html код</p>
-->

<!-- @delemiter_row_5 -->
<!--
<p>Разделитель после второго купона, где 5 это номер купона</p>    
<p>Можно вставлять код баннера или форму подписки, любой html код</p>
-->
   
<!-- @name -->
%name_value%

<!-- @description -->
<p>%description_value%</p>

<!-- @categories -->
%categories_value%

<!-- @advcampaign_name -->
%advcampaign_name_value%

<!-- @logo -->
%logo_value%

<!-- @promocode -->
%promocode_value%

<!-- @date_start -->
Начало: %date_start_value%
<!-- @date_start_null -->

<!-- @date_end -->
%date_end_value%
<!-- @date_end_null -->

<!-- @types -->
%types_value%
<!-- @types_null -->

<!-- @name_null -->

<!-- @description_null -->

<!-- @row_delimeter -->

<!-- @pages -->
<div class="pre_pagination">
<ul class="pagination">
    %first% %backward% %previous% %pages_block% %next% %forward% %last%
</ul>
</div>
<!-- @page_first -->

<!-- @page_backward -->

<!-- @page_backward_disabled -->

<!-- @page_previous -->
<li><a href="%link%" rel="prev">← Ранее</a></li>
<!-- @page_previous_disabled -->

<!-- @page_forward -->

<!-- @page_forward_disabled -->

<!-- @page_next -->
<li><a href="%link%" rel="next">Далее →</a></li>

<!-- @page_next_disabled -->

<!-- @page_last -->

<!-- @page_active -->
<li class="active"><a href="%link%" rel="next">%page%</a></li>

<!-- @page_passive -->
<li class="active"><a class="current">%page%</a></li>

<!-- @page_delimeter -->

<!-- @page_null -->

Шаблон Списка купонов категории

/templates/*/coupon/coupon_list_category.html

Где *— название шаблона

Код шаблона Список купонов категории

<!-- @list -->
                      <div class="items-listing">
                        <ul class="clearfixin">
%row%
                        </ul>                
                    </div>
%pages%
                    <div class="tabbed-content">
                        <div class="tabs-section">
                        
                            <ul class="tabs-selector">
                                <li class="current">Описание</li>
                                <li>Магазины</li>
                                <li>Отзывы</li>
                            </ul>
                        
                            <div class="tab-box tab-first tab-current">
                                                         
                             %category_description_cat%
                             <p align="right"><small><a href="/modules/coupon/rss.php?cat=%catid%" rel="nofollow, noindex">RSS купонов %category_name%</a><br/>
                             <a href="/modules/coupon/rss.php" rel="nofollow, noindex">RSS всех купонов</a></small></p>    
                            </div>
                            
                            <div class="tab-box">
                            %offers%
                            </div>    
                                                    
                            <div class="tab-box">
                           
                            </div>
                            
                        </div>            
                    </div>
                    
<!-- @category_name -->
%category_name_value%

<!-- @category_description_cat -->
%category_description_cat_value%

<!-- @list_null -->
<div class="tabbed-content">        
                        <div class="tabs-section">
                            <div class="tab-box tab-first tab-current">
<p>К сожалению, таких купонов у нас нет, однако посмотрите самые популярные предложения</p>
                            </div>
                        </div>      
</div>



<!-- @row_odd -->
<!-- Нечетный элемент в списке -->
%arhive%

                            <li class="item coupon-item">
                              <div class="item-panel">
%discount%
%exclusive%
                                <div class="logo"><a href="%cat_url%"><img src="%cat_logo%" /></a></div>
                                <div class="title"><a href="%link%">%name%</a></div>
                                <div class="desc">
                                    <div>
<script type="text/javascript">jQuery(document).ready(function () {jQuery("#%item_id%").countdown(new Date(%date_end%), {prefix:'', finish: 'Акция завершилась'});});</script>                                    
                                    <span id="%item_id%"><small>%date_end%</small></span></div>                                
                                    <div>%count_clik% %end%</div>
                                </div>
                                <div class="rating">
                                  <input type="hidden" name="val" value="%vote_value%"/>
                                  <input type="hidden" name="votes" value="%voters_value%"/>
                                  <input type="hidden" name="vote-id" value="%item_id%"/>        
                                </div>
                              %species_value%
    
                              %date_begin% %days_end% %date_ending%                          
                              </div>            
                            </li>
<!-- @row_even -->
<!-- Четный элемент в списке -->
%arhive%

                            <li class="item coupon-item">
                              <div class="item-panel">
%discount%
%exclusive%
                                <div class="logo"><a href="%cat_url%"><img src="%cat_logo%" /></a></div>
                                <div class="title"><a href="%link%">%name%</a></div>
                                <div class="desc">
                                    <div>
<script type="text/javascript">jQuery(document).ready(function () {jQuery("#%item_id%").countdown(new Date(%date_end%), {prefix:'', finish: 'Акция завершилась'});});</script>                                    
                                    <span id="%item_id%"><small>%date_end%</small></span></div>                                
                                    <div>%count_clik% %end%</div>
                                </div>
                                <div class="rating">
                                  <input type="hidden" name="val" value="%vote_value%"/>
                                  <input type="hidden" name="votes" value="%voters_value%"/>
                                  <input type="hidden" name="vote-id" value="%item_id%"/>        
                                </div>
                              %species_value%
    
                              %date_begin% %days_end% %date_ending%                          
                              </div>            
                            </li>

<!-- @offers -->
        <h2>Магазины категории «%category_name_value%» </h2>
                      <div class="items-listing">
                        <ul class="clearfixin">
            %offer_rows%
                        </ul>                
                    </div>

<!-- @offer_row -->                    
                            <li class="item coupon-item" style="width:150px; height:150px; margin:5px;">
                              <div class="item-panel">
                                <div class="logo"><a href="%offer_link%" title="%offer_name%"><img style="width:100px;" src="%offer_logo%" alt="%offer_name%"></a></div>
                                <div class="title"><a href="%offer_link%">%offer_name%</a></div>
                                <div class="desc">
                                </div>                      
                              </div>            
                            </li>                             
<!-- @end1 -->
человек воспользовался
<!-- @end2 -->
человека воспользовались
<!-- @end5 -->
человек воспользовались

<!-- @discount -->
<div class="coupon-label-blue">
<div class="coupon-label-text">Выгода %discount_value%</div>
</div>

<!-- @exclusive -->
<div class="coupon-label-fiolet">
<div class="coupon-label-text">Эксклюзив</div>
</div>

<!-- @only_days -->
<br/>
<span>Всего %count_day%!</span>
                      
<!-- @action -->                 
<div class="button"><button type="button" onclick="window.open('http://%host%/?goto_coupon=%id_coupon_value%', 'target=_blank');return false;">Купить со скидкой</button></div>

<!-- @coupon_promocode -->
<div class="button"><button type="button" onclick="window.open('%link_frame%', 'target=_blank');return false;">Купить по купону</button></div>
           
<!-- @arhive_delemiter -->
<!--
<p>Разделитель между действующими купонами и завершившимися</p>
<p>Любой html код</p>  
-->

<!-- @button -->
<button onclick="window.open('%link_frame%', 'target=_blank');return false;">Воспользоваться купоном</button>

<!-- @button_arhive -->
<button>Купон не активен</button>
 
<!-- @delemiter_row_2 -->
<!--
<p>Разделитель после второго купона, где 2 это номер купона</p>    
<p>Можно вставлять код баннера или форму подписки, любой html код</p>
-->

<!-- @delemiter_row_5 -->
<!--
<p>Разделитель после второго купона, где 5 это номер купона</p>    
<p>Можно вставлять код баннера или форму подписки, любой html код</p>
-->
   
<!-- @name -->
%name_value%

<!-- @description -->
<p>%description_value%</p>

<!-- @categories -->
%categories_value%

<!-- @advcampaign_name -->
%advcampaign_name_value%

<!-- @logo -->
%logo_value%

<!-- @promocode -->
%promocode_value%

<!-- @date_start -->
Начало: %date_start_value%
<!-- @date_start_null -->

<!-- @date_end -->
%date_end_value%
<!-- @date_end_null -->

<!-- @types -->
%types_value%
<!-- @types_null -->

<!-- @name_null -->

<!-- @description_null -->

<!-- @row_delimeter -->

<!-- @pages -->
<div class="pre_pagination">
<ul class="pagination">
    %first% %backward% %previous% %pages_block% %next% %forward% %last%
</ul>
</div>
<!-- @page_first -->

<!-- @page_backward -->

<!-- @page_backward_disabled -->

<!-- @page_previous -->
<li><a href="%link%" rel="prev">← Ранее</a></li>
<!-- @page_previous_disabled -->

<!-- @page_forward -->

<!-- @page_forward_disabled -->

<!-- @page_next -->
<li><a href="%link%" rel="next">Далее →</a></li>

<!-- @page_next_disabled -->

<!-- @page_last -->

<!-- @page_active -->
<li class="active"><a href="%link%" rel="next">%page%</a></li>

<!-- @page_passive -->
<li class="active"><a class="current">%page%</a></li>

<!-- @page_delimeter -->

<!-- @page_null -->

Отличие шаблонов состоит в том, что в шаблоне списка купонов категории может выводиться список офферов, купоны которых принадлежат данной категории

Шаблон Списка купонов категории

/templates/*/coupon/coupon_list_category.html

Где *— название шаблона

Список офферов в шаблоне списка купонов категории

В шаблоне Список купонов офферов магазинов нет

Таким образом отличие наглядное и понятное

В коде это отличие выражается блоками

<!-- @offers -->
        <h2>Магазины категории «%category_name_value%» </h2>
                      <div class="items-listing">
                        <ul class="clearfixin">
            %offer_rows%
                        </ul>                
                    </div>

<!-- @offer_row -->                    
                            <li class="item coupon-item" style="width:150px; height:150px; margin:5px;">
                              <div class="item-panel">
                                <div class="logo"><a href="%offer_link%" title="%offer_name%"><img style="width:100px;" src="%offer_logo%" alt="%offer_name%"></a></div>
                                <div class="title"><a href="%offer_link%">%offer_name%</a></div>
                                <div class="desc">
                                </div>                      
                              </div>            
                            </li>

Блоки и переменные в шаблоне списка купонов

Блок Описание Переменные

<!-- @list -->

Основной блок, которым замещается метка в шаблоне, при вызове действия по формированию списка купонов. Использует переменную, которая будет заменена на блок <!-- @row -->, столько раз, сколько купонов в категории.

Переменная <!-- pages --> используется только в случае, если в категории больше купонов, чем выводится на страницу. Она заменяется на меню постраничной навигации.

%row% — переменная, которая будет заменена на блок <!-- @row -->, столько раз, сколько товаров в категории

%total_in_cat% — суммарное количество купонов в категории

%catid% — ID, цифра, уникальный идентификатор категории

%pages% — постраничная навигация

<a href="/modules/coupon/rss.php?cat=%catid%" rel="nofollow, noindex">RSS</a> — ссылка на RSS купонов категории

http://%host%%link% — Абсолютный адрес категории

%host% — адрес хоста (домена)

%link% — адрес категории

<!-- @list_null --> Выводиться вместо блока <!-- @list --> в том случае, если не найдено ни одного товара
<!-- @row_odd -->

Определяет внешний вид купонов, имеющих нечетный номер в списке

Работает в блоке <!-- @list -->

Вывод любых свойств категорий/купонов/товаров http://www.cpasoft.ru/item-category-properties.html

 

<!-- @row_even -->

Определяет внешний вид купонов, имеющих четный номер в списке

Работает в блоке <!-- @list -->

<!-- row -->

Определяет внешний вид купонов, одинаковый для четного и нечетного в списке

Работает в блоке <!-- @list -->

<!-- @category_name -->

Выводит название категории

Работает в блоке <!-- @list -->

%category_name_value%

<!-- @category_description_cat -->

Выводит Описание категории

Работает в блоке <!-- @list -->

%category_description_cat_value%

<!-- @offers -->

Основной блок, которым замещается переменная %offers% в шаблоне, при формированию списка магазинов категории.

Использует переменную %offers%, которая будет заменена на блок

<!-- @offer_row -->, столько раз, сколько магазинов.

Работает в блоке <!-- @list -->

%offer_rows% — переменная, которая будет заменена на блок <!-- @offer_row -->, столько раз, сколько магазинов в данной категории

<!-- @offer_row --> 

Определяет внешний вид магазина

Работает в блоке

  • <!-- @row -->,
  • <!-- @row_even -->,
  • <!-- @row_odd -->

%offer_url% — ссылка на категорию оффера

%offer_link% — ссылка на все купоны оффера в категории купонов

%offer_name% — название оффера

%offer_logo% — логотип оффера

%offer_свойство_категории% — любое свойтво категории

<!-- @discount -->

Выводит размер скидки

Работает в блоке

  • <!-- @row -->,
  • <!-- @row_even -->,
  • <!-- @row_odd -->
%discount_value% — размер скидки
<!-- @exclusive -->

Выводит Эксклюзивность купона

Работает в блоке

  • <!-- @row -->,
  • <!-- @row_even -->,
  • <!-- @row_odd -->

Используется без переменных

<div class="coupon-label-fiolet">
<div class="coupon-label-text">Эксклюзив</div>
</div>

<!-- @action -->

Тип предложения Акция

Работает в блоке

  • <!-- @row -->,
  • <!-- @row_even -->,
  • <!-- @row_odd -->

http://%host%/?goto_coupon=%id_coupon_value% — партнерская ссылка для перехода по акции

<button type="button" onclick="window.open('http://%host%/?goto_coupon=%id_coupon_value%', 'target=_blank');return false;">Купить со скидкой</button>

%species_value% — формирует вывод блока

<!-- @coupon_promocode -->

Тип предложения Промокод

Работает в блоке

  • <!-- @row -->,
  • <!-- @row_even -->,
  • <!-- @row_odd -->

%link_frame% — партнерская ссылка для перехода по купону

<button type="button" onclick="window.open('%link_frame%', 'target=_blank');return false;">Купить по купону</button>

%species_value% — формирует вывод блока

<!-- @arhive_delemiter -->

Разделитель между действующими купонами и завершившимися

Работает в блоке <!-- @list -->

%arhive% — внешний вид архивных купонов определяется блоками

<!-- @row_odd -->, <!-- @row_even -->

или универсальным блоком <!-- @row -->

<!-- @button -->

Блок, которым замещается переменная %button%

Исполльзуется, как вариант, для оформления внешнего вида ссылки для перехода по партнерской ссылке.

Работает в блоке

  • <!-- @row -->,
  • <!-- @row_even -->,
  • <!-- @row_odd -->

%button%

<button onclick="window.open('%link_frame%', 'target=_blank');return false;">Воспользоваться купоном</button>

 

<!-- @button_arhive -->

Выводится в случае окончания времени действия купона/акции

Работает в блоке

  • <!-- @row -->,
  • <!-- @row_even -->,
  • <!-- @row_odd -->

Используется без переменных

<button>Купон не активен</button>

<!-- @delemiter_row_2 -->

Выводит любое содержимое. Можно использовать для вывода формы подписки после второго (2-ого) купона, между вторым и третьим.

Работает в блоке <!-- @list -->

Используется без переменных

Разделитель после второго купона, где 2 это номер купона

<!-- @delemiter_row_N -->

N — целое число. Можно использовать для вывода формы подписки после N-ого купона.

Работает в блоке <!-- @list -->

Используется без переменных

Разделитель после N-ого купона, где N — целое число, номер купона

     

Блоки постраничной навигации (пагинация)

Название блока

Описание блока

Переменные блока
<!-- @pages -->

Основной блок по выводу постраничной навигации.

Выводиться вместо переменной %pages% в блоке
<!-- @list-- > в том случае, если в сформированном блоке пагинации необходима постраничная навигация.

%page% — Номер страницы в пагинации

%link% — Ссылка в пагинации

%total_pages_count% — количество страниц в блоке пагинации, работает в блоке <!-- @pages -->

 

%total_pages_count%

%pages%

%first%

%backward%

%previous%

%pages_block%

%next%

%forward%

%last%

<!-- @page_null --> Выводиться вместо переменной %pages% в блоке
<!-- @list-- > в том случае, если в сформированном блоке нет необходимости использовать блок постраничной навигации.
 
<!-- @page_first --> Заменяется переменная %first% в блоке
<!-- @pages -->, в том случае, если мы находимся не на самой первой странице. Используется для формирования ссылки перехода к этой самой первой странице пагинации.

%link%

%page%

<!-- @page_first_disabled --> Заменяется переменная %first% в блоке
<!-- @pages -->, в том случае, если мы находимся на самой первой странице пагинации.

%link%

%page%

<!-- @page_backward --> Заменяется переменная %backward% в блоке
<!-- @pages -->, в том случае, если страниц так много, что они разбиты на несколько блоков и текущая страница пагинации не входит в первый из них.

%link%

%page%

<!-- @page_backward_disabled --> Заменяется переменная %backward% в блоке
<!-- @pages -->, в том случае, если страниц так много, что они разбиты на несколько блоков и текущая страница пагинации входит в первый из них.

%link%

%page%

<!-- @page_previous --> Заменяется переменная %previous% в блоке
<!-- @pages -->, в том случае, если существует более одной страницы пагинации и необходимо вывести ссылку на предыдущую страницу пагинации относительно текущей.

%link%

%page%

<!-- @page_previous_disabled --> Заменяется переменная %previous% в блоке
<!-- @pages -->, в том случае, если существует более одной страницы пагинации, но текущая страница является первой и значит, что предыдущей страницы нет.

%link%

%page%

<!-- @page_next --> Заменяется переменная %next% в блоке
<!-- @pages -->, в том случае, если мы находимся не на самой последней странице. Используется для формирования ссылки перехода к следующей странице пагинации, относительно текущей.

%link%

%page%

<!-- @page_next_disabled --> Заменяется переменная %next% в блоке
<!-- @pages -->, в том случае, если мы находимся на самой первой странице пагинации.

%link%

%page%

<!-- @page_forward --> Заменяется переменная %forward% в блоке
<!-- @pages -->, в том случае, если страниц пагинации так много, что они разбиты на несколько блоков и текущая страница в любом из них, кроме последнего.

%link%

%page%

<!-- @page_forward_disabled --> Заменяется переменная %forward% в блоке
<!-- @pages -->, в том случае, если страниц пагинации так много, что они разбиты на несколько блоков и текущая страница входит в последний из них.

%link%

%page%

<!-- @page_last --> Заменяется переменная %last% в блоке
<!-- @pages -->, в том случае, если мы находимся не на самой последней странице. Используется для формирования ссылки перехода к этой самой последней странице пагинации.

%link%

%page%

<!-- @page_last_disabled --> Заменяется переменная %last% в блоке
<!-- @pages -->, в том случае, если мы находимся на самой последней странице пагинации.

%link%

%page%

<!-- @page_active --> Используется для формирования переменной %page_block% в блоке
<!-- @pages -->, Формируется для страницы пагинации, на которую может перейти пользователь.

%link%

%page%

<!-- @page_passive --> Используется для формирования переменной %page_block% в блоке
<!-- @pages -->, Формируется для страницы пагинации, на которой сейчас находиться пользователь сайта.

%link%

%page%

<!-- @page_delimeter --> Используется для формирования переменной %page_block% в блоке пагинации
<!-- @pages -->, Разделяет блоки <!-- @page_active --> и <!-- @page_passive --> друг от друга.