Пагинация, последняя страница.

Post Reply
magicum
Posts: 351
Joined: Mon Nov 18, 2013 11:27 am

Пагинация, последняя страница.

Post by magicum »

Здравствуйте,

у меня такая схема: список страниц и после них кнопка NEXT.

Никак не могу сообразить, как заставить смарт не ставить линку под конпку NEXT, если следующей страницы фактически нет. Какой параметр проверять?
magicum
Posts: 351
Joined: Mon Nov 18, 2013 11:27 am

Re: Пагинация, последняя страница.

Post by magicum »

Прошу пардону, нашел в wiki.

За образец взял вот это:

Code: Select all

<?php if ('<!--NEXT_PAGE-->') { ?>
<li><a href="/category/<!--CATEGORY_ID-->/<!--CATEGORY_NAME-->/<!--SORT_ORDER-->/<!--NEXT_PAGE-->/" title="<!--NEXT_PAGE-->"><!--NEXT_PAGE--></a></li>
<?php } ?>
У меня не работало, т.к. все время забываю, что В САБТЕМПЛЕЙТЕ НЕ РАБОТАЕТ код PHP :)
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Пагинация, последняя страница.

Post by admin »

Он работает в сабе, но зачем в сабе может быть название NEXT_PAGE ?
Эти переменные собираются уже после как бы тумб.
Don't forget to run script update
magicum
Posts: 351
Joined: Mon Nov 18, 2013 11:27 am

Re: Пагинация, последняя страница.

Post by magicum »

у меня был саб в сабе. Мне так надо. Но я нашел выход, проблема решена.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Пагинация, последняя страница.

Post by admin »

Да, саб в сабе не работает, это верно.
Ок.
Don't forget to run script update
magicum
Posts: 351
Joined: Mon Nov 18, 2013 11:27 am

Re: Пагинация, последняя страница.

Post by magicum »

Я неверно выразился.

темплейт в темплейте. вложенные темплейты работают, я проверял.
Но вот PHP код исполняется только в темплейте, скажем так, "первого уровня".
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Пагинация, последняя страница.

Post by admin »

По идее должне выполниться любой.
Инклуд темпелйта просто заменяет таг актуальным темпелйтом.
А потом делается eval всего
Don't forget to run script update
Post Reply