Добрый день.
Занимаюсь переработкой шаблона постраничной навигации.
Сделал так чтобы ссылки постраничной навигации фильтра каталога отвечали на урл вида
dog_food/list/([0-9]) все работало.
переделал шаблон навигации чтобы были ссылки вида /dog_food/list/6/ и изменил правила ничего не работает выкидывает на 1 страницу каталога
условие для первой страницы
#^/dog_food/list/#
файл
/dog_food/index.php?SECTION_ID=14&arrFilter_f[appointment]=4&set_filter=Y работает 1 страница каталога
Для страниц от 2 до последующих
условие #^/(.*)/list/([0-9]/#
файл /dog_food/index.php
правило SECTION_ID=14&arrFilter_pf[appointment]=4&set_filter=Y&PAGEN_1=$1
При обработке ссылки вида /dog_food/list/6/ итп перекидывает на первую страницу каталога
и Еще Я хочу чтобы все содержимое каталога при клике на [U]показать все[/U] выводилось по ссылке /dog_food/all/
И чтобы правило в последующем работало не только для каталога /dog_food/ но и /cat_food/ к примеру
тут я запутался поидее
условие #^(.*)/all/#
Правило $1/list/([0-9])/&SHOWALL_1=1
После его срабатывания по идее должно полeчиться
/dog_food/list/([0-9]+)/&SHOWALL_1=1
это уже соответственно обрабатывается условием #^/(.*)/list/([0-9])/(.*)#
SECTION_ID=14&arrFilter_pf[appointment]=4&set_filter=Y&PAGEN_1=$2$3
Но где то что то неправильно и выкидывает на 404 страницу подскажите пожалуйста работают ли правило обработки адресов последовательно как urlrewrite в htaccess не могу сообразить в чем ошибся
Заранее благодарю
Занимаюсь переработкой шаблона постраничной навигации.
Сделал так чтобы ссылки постраничной навигации фильтра каталога отвечали на урл вида
dog_food/list/([0-9]) все работало.
переделал шаблон навигации чтобы были ссылки вида /dog_food/list/6/ и изменил правила ничего не работает выкидывает на 1 страницу каталога
условие для первой страницы
#^/dog_food/list/#
файл
/dog_food/index.php?SECTION_ID=14&arrFilter_f[appointment]=4&set_filter=Y работает 1 страница каталога
Для страниц от 2 до последующих
условие #^/(.*)/list/([0-9]/#
файл /dog_food/index.php
правило SECTION_ID=14&arrFilter_pf[appointment]=4&set_filter=Y&PAGEN_1=$1
При обработке ссылки вида /dog_food/list/6/ итп перекидывает на первую страницу каталога
и Еще Я хочу чтобы все содержимое каталога при клике на [U]показать все[/U] выводилось по ссылке /dog_food/all/
И чтобы правило в последующем работало не только для каталога /dog_food/ но и /cat_food/ к примеру
тут я запутался поидее
условие #^(.*)/all/#
Правило $1/list/([0-9])/&SHOWALL_1=1
После его срабатывания по идее должно полeчиться
/dog_food/list/([0-9]+)/&SHOWALL_1=1
это уже соответственно обрабатывается условием #^/(.*)/list/([0-9])/(.*)#
SECTION_ID=14&arrFilter_pf[appointment]=4&set_filter=Y&PAGEN_1=$2$3
Но где то что то неправильно и выкидывает на 404 страницу подскажите пожалуйста работают ли правило обработки адресов последовательно как urlrewrite в htaccess не могу сообразить в чем ошибся
Заранее благодарю