Page 2 of 2
Re: Разные описания в хедер
Posted: Thu Nov 21, 2013 6:19 pm
by smart
admin wrote:А какой у пагинации категории деск ?
Не ясно о чем именно тут.
Вот пример того, что сидит в content_list:
<title><!--CATEGORY_CUSTOM_VAR1--> <? if ($_GET['page'] > 1) { ?>second page title<? } ?></title>
на главной странице - нормально
на второй странице пагинации - <!--CATEGORY_CUSTOM_VAR1--> second page title
на странице категории - some desc from custom
на второй странице категории - some desc from custom second page title
В общем проблема в том, что для категории all кастом вар нету параметра

а так же проблема в том, что second page title выводиться на всех пагинациях, у нужно чтобы на пагинации всех категорий один деск, на пагинациях категорий другой

Re: Разные описания в хедер
Posted: Thu Nov 21, 2013 6:35 pm
by admin
Ага, кажется начинаю понимать
вторая старница пагинации = domain/?page=2 ?
Категорию текущую можно видеть в $_GET['group_name'] или $_GET['group_name']
сделайте в целом print_r($_GET); и увидите все переменные
логично что в урле domain/?page=2 - вообще нет ни group_id ни group_name - и на это можно проверять в условии и выводить еще что-то другое.
Re: Разные описания в хедер
Posted: Thu Nov 21, 2013 6:55 pm
by smart
admin wrote:Ага, кажется начинаю понимать
вторая старница пагинации = domain/?page=2 ?
Категорию текущую можно видеть в $_GET['group_name'] или $_GET['group_name']
сделайте в целом print_r($_GET); и увидите все переменные
логично что в урле domain/?page=2 - вообще нет ни group_id ни group_name - и на это можно проверять в условии и выводить еще что-то другое.
В общем работает вот такая конструкция:
<? if ($_GET['group_id'] > 1) echo '<!--CATEGORY_CUSTOM_VAR1-->'; if ($_GET['page'] > 1) echo 'Pagination title'; ?>
в принципе для различного описания main page / main page pagination / category main подходит, но немного криво ))))
неплохо было бы иметь параметр group_page
тогда можно было бы сделать так:
if ($_GET['group_page'] > 1) echo 'Category pagination title';
Re: Разные описания в хедер
Posted: Thu Nov 21, 2013 6:59 pm
by admin
if ($_GET['group_id'] > 1 and $_GET['page'] > 1) $_GET['group_page'] = blabla ;
Уверен такие штуки подвласным любому )
Re: Разные описания в хедер
Posted: Thu Nov 21, 2013 7:31 pm
by smart
admin wrote:if ($_GET['group_id'] > 1 and $_GET['page'] > 1) $_GET['group_page'] = blabla ;
Уверен такие штуки подвласным любому )
что то я уже запутался, что и как использовать ))))
не понимаю как использовать последнее условие в нужных целях
Re: Разные описания в хедер
Posted: Thu Nov 21, 2013 11:01 pm
by admin
Тогда можете просто игнорировать и составить нужное вам из понятных условий из предыдущего сообщения.
Думаю понятно что условия можно комбинировать в AND или OR
Re: Разные описания в хедер
Posted: Fri Nov 22, 2013 7:23 am
by smart
admin wrote:Тогда можете просто игнорировать и составить нужное вам из понятных условий из предыдущего сообщения.
Думаю понятно что условия можно комбинировать в AND или OR
Еще больше непонятно стало, какие условия, если последняя строка не работает как надо или я не знаю как она работает ? Можете написать пример ?
Re: Разные описания в хедер
Posted: Fri Nov 22, 2013 1:03 pm
by admin
Последнюю строку просто игнорируйте, используйте те что работают.
Потом как разберететь с базовыми if попробуете что-то новое.