Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 19-03-2007 21:19:47

raivilion
живёте
Откуда: Екатеринбург
Зарегистрирован: 14-02-2007
Сообщений: 86

Как задать последовательность вывода информации?

Выношу свой последний вопрос в отдельную тему, как посоветовал Евгений.

Итак имеем следующую конструкцию:

Код:

    <div id="col2">
    <txp:if_section name="">

        <txp:article_custom limit="5" section="news" sortby="Posted" sortdir="desc" listform="news_on_front" />
        <p class="more" align="right"><a href="<txp:site_url />news/">Все новости</a></p>

        <txp:if_category name="videokamery-besprovodnye">
            <txp:stw_category_tree start="videokamery-besprovodnye" wraptag="p" break="br" />
        </txp:if_category>

        <txp:if_category name="videokamery-povorotnye-kupolnye">
            <txp:stw_category_tree start="videokamery-povorotnye-kupolnye" wraptag="p" break="br" />
        </txp:if_category>

        <txp:if_category>
            <txp:article limit="2" form="sl_article_single"
                listform="sl_article_list" />
        </txp:if_category>

    </txp:if_section>

Если не выбрана ни одна Секция - выводим пять последних статей принадлежащих секции news.
Как сделать так, чтобы при выборе какой либо из категорий статьи из секции news не отображались?

Помогите пожалуйста, а то я сообразить не могу.

Неактивен

 

#2 19-03-2007 21:34:37

marazmus
наш
Откуда: Россия, Октябрьский
Зарегистрирован: 23-01-2006
Сообщений: 217
Вебсайт

Re: Как задать последовательность вывода информации?

Как сделать так, чтобы при выборе какой либо из категорий статьи из секции news не отображались?

Обрамить txp:article_custom тегом txp:if_category?
Протестировать пока не могу, но выглядит работаюшим smile

Код:

    
<txp:if_section name="">

    <txp:if_category>
            <txp:article limit="2" form="sl_article_single" listform="sl_article_list" />
    <txp:else />
        <txp:article_custom limit="5" section="news" sortby="Posted" sortdir="desc" listform="news_on_front" />
        <p class="more" align="right"><a href="<txp:site_url />news/">Все новости</a></p>
    </txp:if_category>

        <txp:if_category name="videokamery-besprovodnye">
            <txp:stw_category_tree start="videokamery-besprovodnye" wraptag="p" break="br" />
        </txp:if_category>

        <txp:if_category name="videokamery-povorotnye-kupolnye">
            <txp:stw_category_tree start="videokamery-povorotnye-kupolnye" wraptag="p" break="br" />
        </txp:if_category>

</txp:if_section>

Отредактированно marazmus (19-03-2007 21:36:52)

Неактивен

 

#3 19-03-2007 21:49:26

raivilion
живёте
Откуда: Екатеринбург
Зарегистрирован: 14-02-2007
Сообщений: 86

Re: Как задать последовательность вывода информации?

marazmus написал:

Обрамить txp:article_custom тегом txp:if_category?
Протестировать пока не могу, но выглядит работаюшим smile

Не только выглядит, но и работает smile
Спасибо огромное!

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru