skip_href_deletion problem

Постим сюда все найденые ошибки
Post Reply
Axcel
Posts: 1403
Joined: Sun Dec 09, 2012 12:43 pm

skip_href_deletion problem

Post 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>
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: skip_href_deletion problem

Post by admin »

Вопрос в том, что пхп всегда обрабатывается после темпелйта
те попытка сделать сам таг динамическим не получится.

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

if (....) {
вариант тага навигации 1
} else {
вариант тага навигации 2
}
Don't forget to run script update
Axcel
Posts: 1403
Joined: Sun Dec 09, 2012 12:43 pm

Re: skip_href_deletion problem

Post by Axcel »

Причём здесь эти условия. У вас же в хелпе пишется, что по умолчанию нет хреф тага. А у меня он есть. Ну как так?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: skip_href_deletion problem

Post by admin »

У вас в сабе - пхп
когда обрабатывается темпелйт - получается пхп код вот именно как у вас написано только PAGE_NUM заменен на актуальную страницу

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

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

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

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

понятно объясняю или так себе ?
Don't forget to run script update
Post Reply