Page 1 of 1

skip_href_deletion problem

Posted: Sat Dec 03, 2016 10:36 am
by Axcel
Суть в том, что мне не нужен href на текущей странице content_list.
А он выводится, хотя по умолчанию не должен.
Где рыть?

вот темплейт
<navigation active_link_style=nowpage><li<? if ('<!--LINK_STYLE-->'=='nowpage') { ?> class="nowpage"<? }?>><a target="_self" href=<? if (<!--PAGE_NUM--> == 1) { ?>"/"<?} else {?>"/page<!--PAGE_NUM-->.html"<?php }?>><span><!--PAGE_NUM--></span></a></li></navigation>

выводится:
<li><a target="_self" href="/"><span>1</span></a></li><li class="nowpage"><a target="_self" href="/page2.html"><span>2</span></li><li><a target="_self" href="/page3.html"><span>3</span></a></li>

Re: skip_href_deletion problem

Posted: Mon Dec 05, 2016 1:03 pm
by admin
Вопрос в том, что пхп всегда обрабатывается после темпелйта
те попытка сделать сам таг динамическим не получится.

можнт сделать

if (....) {
вариант тага навигации 1
} else {
вариант тага навигации 2
}

Re: skip_href_deletion problem

Posted: Tue Dec 06, 2016 3:10 pm
by Axcel
Причём здесь эти условия. У вас же в хелпе пишется, что по умолчанию нет хреф тага. А у меня он есть. Ну как так?

Re: skip_href_deletion problem

Posted: Tue Dec 06, 2016 4:01 pm
by admin
У вас в сабе - пхп
когда обрабатывается темпелйт - получается пхп код вот именно как у вас написано только PAGE_NUM заменен на актуальную страницу

что б оттуда удалить href надо что б он подошел под какой-то более менее общий вид например

<a href=..> page_num </a>

но понятно что если у вас будет там вообще совершенно любой код - то скрипт удалить не сможет

я даже глазами когда смотрю на код то не могу сразу выделить где что удалить надо.

понятно объясняю или так себе ?