XF 1.5 Переменная текущей страницы

Статус
В этой теме нельзя размещать новые ответы.

Updito

Проверенные
Сообщения
53
Реакции
28
Баллы
3,320
Подскажите пожалуйста, есть ли глобальная переменная, которая выводит номер текущей страницы. пробовал разные варианты, находящихся переменных в шаблонах, но они не выводят номер текущей страницы. Заранее благодарен за любой ответ.
 
Спасибо Hope, я смотрел этот мануал, но к сожалению там нет того, что мне нужно. Нужна переменная текущей страницы навигации. Предлагают использовать вот эту {xen:helper pagenumber, $page}, но она работает не во всех шаблонах.
 
Последнее редактирование:
Я к примеру делаю так, захожу на нужную страницу, открываю ее исходный код и смотрю, для главной страницы форума, на примере этого сайта:
PHP:
<div id="content" class="forum_list">
    <div class="pageWidth">
        <div class="pageContent">
            <!-- main content area -->
Для страницы правил:
PHP:
<div id="content" class="pagenode_container">
    <div class="pageWidth">
        <div class="pageContent">
            <!-- main content area -->
Для страницы меток:
PHP:
<div id="content" class="tag_search">
    <div class="pageWidth">
        <div class="pageContent">
            <!-- main content area -->
Для страницы помощи:
PHP:
<div id="content" class="help_index">
    <div class="pageWidth">
        <div class="pageContent">
            <!-- main content area -->
И сразу видно переменную, использую условие:
PHP:
<xen:if is="{$contentTemplate} == 'pagenode_container'">
Этот текст будет показан на странице правил
</xen:if>
или массив
PHP:
<xen:if is="in_array({$contentTemplate}, array('forum_list', 'forum_view', 'thread_view'))">
Этот текст будет показан на нескольких страницах, на главной форума, на странице списка форумов и в темах форума
</xen:if>
 
Последнее редактирование:
Skaiman спасибо. Но к сожалению это не то. То, что Вы указали, будет показывать на всех страницах форума, при просмотре форума и при просмотре темы, но не на каждой странице навигации (то есть мне нужно на странице 1 один текст, на странице 2 другой текст, на странице3 еще что-то) нашел еще одну переменную, которая выводит текущую страницу {$currentPage}, но она только доступна в шаблоне nav, в других к сожалению не работает.

PS. После некоторых экспериментов, понял что сам сглупил. переменная {xen:helper pagenumber, $page} работает прекрасно, просто проверял на пустых ветках форума. для чего мне нужно, просто на forum_list, да и thread_list совершенно пусто, одни лишь только ссылки, так вот хочу выводить сео текст на страницах навигации в футере с различными ключевыми словами связанными с форумом. так сказать сео в действии, на Булке точно также делал.
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу