|
|
15.08.2016, 10:41
|
|
kostyara
kos
Зарегистрирован: 2011-04-26
Сообщений: 29
|
Добрый день!
Необходимо вывести текст только на первой странице списка объектов (например каталога товара), если переходим на вторую и т.д. (/2/, /3/ и тд) текст не выводить.
Как определить первую страницу?
И еще момент: есть страница /gruppa-kataloga/ - вывод товаров какой-нибудь категории, товары доступны как по адресу /gruppa-kataloga/ так и /gruppa-kataloga/1/ как сделать редирект с /gruppa-kataloga/1/ на /gruppa-kataloga/? Через модуль маршрутизации правило прописать или в htaccess правило прописать?
|
|
|
16.08.2016, 21:54
|
|
ipm
Ильин Павел
Зарегистрирован: 2012-10-12
Сообщений: 386
|
Цитата:Необходимо вывести текст только на первой странице списка объектов (например каталога товара), если переходим на вторую и т.д. (/2/, /3/ и тд) текст не выводить.
Как определить первую страницу?
Если страницы у Вас организованы, как отдельные разделы, то можно просто проверить на раздел, сделать условие:
Код:if ($sub==12) {здесь текст} , 12 - номер раздела.
Цитата:И еще момент: есть страница /gruppa-kataloga/ - вывод товаров какой-нибудь категории, товары доступны как по адресу /gruppa-kataloga/ так и /gruppa-kataloga/1/ как сделать редирект с /gruppa-kataloga/1/ на /gruppa-kataloga/? Через модуль маршрутизации правило прописать или в htaccess правило прописать?
Можно и через маршрутизатор, а можно в настройках раздела, с которого надо сделать редирект в поле «внешняя ссылка» прописать /gruppa-kataloga/
http://домен_сайта/netcat/admin/#subdivision.system(id раздела с /gruppa-kataloga/1/) - здесь находится необходимое поле.
Знание может быть лишь у того, у кого есть вопросы. Ханс Георг Гадамер
|
|
|
21.08.2016, 10:50
|
|
Игорь
Игорь Мишарин
Зарегистрирован: 2011-11-20
Сообщений: 482
|
Код:<? if(!$nc_core->input->fetch_get()) { ?>
тут ваш текст
<? } ?>
При наличии любого GET-параметра текст не выводится. Это нужно при продвижении сайтов...
Stark
|
|
|
24.08.2016, 12:57
|
|
Nexwich
Панасин Александр
Зарегистрирован: 2011-04-05
Сообщений: 1037
|
Если переменная $curPos равна нулю то вы на первой странице.
Код:<? if(!$curPos){ ?>
Ваш текст.
<? } ?>
Теория
$curPos в связки с $recNum (количество объектов на страницу) и $totRows (всего объектов) Определяют количество страниц и ваше положении при постраничной навигации.
Практика
Если $curPos = 6, $recNum = 2, $totRows = 10. То вы находитесь на 3 странице из 5.
Цитата:в htaccess правило прописать
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|