Внутрь тега <navigation> не удаётся вставить php

Post Reply
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Внутрь тега <navigation> не удаётся вставить php

Post by S_Flash »

Точнее вставить то можно, но в результате, например, такого кода

Code: Select all

<navigation><li><a href="/<?php echo sorttag("<!--SORT_ORDER-->"); ?>/<!--PAGE_NUM-->/" title="page <!--PAGE_NUM-->" target="_self"><span><!--PAGE_NUM--></span></a></li></navigation>
На старнице отображается

Code: Select all

<li>/1/" title="page 1" target="_self"><span>1</span></li><li><a href="/new/2/" title="page 2" target="_self"><span>2</span></a></li>
где
/1/" title="page 1" target="_self">
лишний кусок.

* php функция sorttag() заменяет стандартные параметры сортировки на кастомные. Кастомные подхватываются реврайтом.
** Если есть идея как в темплейте в навигации заменить имена параметров сортировки на кастомные другим способом, то буду признателен!
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Внутрь тега <navigation> не удаётся вставить php

Post by admin »

А если добавить skip_href_deletion=true ?
Don't forget to run script update
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: Внутрь тега <navigation> не удаётся вставить php

Post by S_Flash »

admin wrote:А если добавить skip_href_deletion=true ?
Протестировал. <navigation skip_href_deletion=true> - всё хорошо, но хотелось бы с удалением href! ;)
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Внутрь тега <navigation> не удаётся вставить php

Post by admin »

Сделайте внутри

if ($_GET['page'] == <!--PAGE_NUM--> ) {
ссылка без хреф
} else {
вариант с хреф
}
Don't forget to run script update
Post Reply