форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Здравствуйте. Делаю свой первый сайт на основе шаблона "блог". Установил замечательный плагин от Rob Sable rss_auto_excerpt. Вывожу выдержки из статей таким образом (настройки в default форме):
<txp:if_article_list>
<txp:rss_auto_excerpt
paragraphs="1"
linkwraptag="span"
linkclass="more"
linktext="Далее ..." />
<txp:else />
<txp:body />
</txp:if_article_list>
все, замечательно, но дело в том, что таким образом выдержка выводится во всех секциях, даже там, где так делать в принципе не нужно (секции контакты, например. См. мой блог)
Если выводить статью, обрамляя ее тегами:
<txp:if_section_article>
</txp:if_section_article>
выходит почти то, что и требовалось, но на заглавной странице выводятся все статьи целиком, а с выдержками только когда переходишь непосредственно в секцию article.
подскажите, как сделать вывод выдержки статей только на заглавной странице и в секции article.
спасибо!
Неактивен
Воспользуйтесь
<txp:if_section name="....список секций через запятую..." > ...conditional statement... </txp:if_section>
Главная страница - default.
Неактивен
спасибо!
теперь форма default имеет вид:
<txp:if_article_list>
<txp:if_section name="about,contact,forum">
<txp:body />
<txp:else />
<txp:rss_auto_excerpt
paragraphs="1"
linkwraptag="span"
linkclass="more"
linktext="Далее ..." />
</txp:if_section>
</txp:if_article_list>
все выводит так, как и хотелось бы
Неактивен
немного неправильный скрипт привел, т.к. в нем все-таки была ошибка.. надо так:
<txp:if_article_list>
<txp:if_section name="about,contact,forum">
<txp:body />
<txp:else />
<txp:rss_auto_excerpt
paragraphs="1"
linkwraptag="span"
linkclass="more"
linktext="Далее ..." />
</txp:if_section>
<txp:else />
<txp:body />
</txp:if_article_list>
Неактивен