форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Чтобы вывести ссылку на следующую статью я в форме вывода статьи пушу:
Читать также <txp:link_to_next showalways="1"><txp:next_title /></txp:link_to_next>
Все работает, но когда статья является последней, то отображается просто пустой текст Читать также.
Можно ли как-нибудь вывести в последней статье ссылку на какую-нибудь определенную страницу сайта, чтобы место, грубо говоря, не пустовало?
Отредактированно itshaman (16-04-2010 13:25:29)
Неактивен
Неактивен
Форма default выглядит так:
<txp:if_article_list> <h1><a href="<txp:permlink/>" title="<txp:title/>"><txp:title /></a></h1> <txp:excerpt /> <a href="<txp:permlink/>"><strong>Прочесть полностью статью "<txp:title/>"</strong></a> <txp:else /> <h1><txp:title /></h1> <txp:excerpt /> <txp:body /> <p>Вы также можете почитать <txp:link_to_next showalways="1"><txp:next_title /></txp:link_to_next></p> </txp:if_article_list>
Если в конце добавить код с тегом if_last_article:
... <p>Вы также можете почитать <txp:link_to_next showalways="1"><txp:next_title /></txp:link_to_next> <txp:if_last_article> <a href="http://site.ru">Это последняя статья</a> </txp:if_last_article> </p> </txp:if_article_list>
то ссылка появляется всегда, т.к. по логике она и есть последняя, т.к. она одна ))
Тут вроде эти тегом не обойтись.
Отредактированно itshaman (16-04-2010 21:35:34)
Неактивен
if_last_article работает в конетксте списка статей - если текущая статья в выборке статей последняя - он срабатывает. Т.е. этот тег имеет смысл помещать только внутрь TRUE части тега if_article_list
Посмотрите на плагин smd_horizon
Неактивен
the_ghost написал:
Посмотрите на плагин smd_horizon
Большое спасибо, плагин smd_horizon то что нужно.
А еще понравился блог автора, довольно веселый человек )))
Неактивен