Вывод последних новостей в виде заголовков

Тема в разделе "NetCat", создана пользователем minimalis, 25 ноя 2009.

Статус темы:
Закрыта.
  1. minimalis

    minimalis Читатель

    Заблокирован
    Регистр.:
    10 окт 2009
    Сообщения:
    52
    Симпатии:
    2
    Добрый день!
    У меня возникла седующая проблема.
    Мне надо вывести последние три новости из определённого раздела.
    Делаю это так вывожу новости ".s_list_class(10,80,"&recNum=10&isTitle=1")."
    Для переменной isTitle=1 задаю настройки в настройках компонента в шаблоне вывода данных :
    Код:

    PHP:
    ".opt_case(!$isTitle,
    "
    Дата публикации
    $f_date_day.$f_date_month.$f_date_year</br>
    Анонс
    $f_TextAnons</br>
    Новость
    $f_TextFull", 
    "
    Дата публикации
    $f_date_day.$f_date_month.$f_date_year</br>
    <
    p>$f_TextAnons</p>"
    )."  

    После чего у меня сначало выводится обычный вывод(анонс как и было) а затем уже то что должно выводится.
    Как сделать что бы выводилось только то что задано в isTitle?
    Помогите пожалуйста!
    Спасибо!
     
  2. Levey

    Levey Постоялец

    Регистр.:
    20 мар 2007
    Сообщения:
    55
    Симпатии:
    7
  3. NaN

    NaN Создатель

    Регистр.:
    15 июл 2009
    Сообщения:
    7
    Симпатии:
    2
    Вообще в версии 3.6 появились "Шаблоны компонентов". С ними очень красиво получается, пишется шаблон для основного компонента, данные он берёт из основной таблицы. Никаких условий в одном компоненте плодить не нужно.

    Про opt_case()... имхо зло! Лучше юзать тернарники ".(условие ? да : нет)."
     
  4. 25Cent

    25Cent Создатель

    Регистр.:
    19 ноя 2009
    Сообщения:
    12
    Симпатии:
    1
    не важно ....
     
Статус темы:
Закрыта.