Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

вывод новостей

00 голосов
5
В общем такой вопрос как сделать следующие:

Новость первая (самая свежая) использует свой шаблон, например «синий цвет»
Все следующие новости используют свой (другой не как у первой) шаблон, например «красный цвет»

Все новости из одного раздела.

Искал по поиску на форуме нашёл только одну тему где человек спрашивал как сделать что-то подобное но ответа там нет smile:(
Помогите разобраться.
спросил 06 Сен, 13 от Kania (5,180 баллов)

5 Ответы

00 голосов
Код
$items = GetIBlockElementList($NEWS, 0, Array("SORT"=>"ASC"), 10);
$i=0;
while($el = $items->GetNext()) {
$i++;
($i==1)?$class="blue":$class="red";
  print "<div class=\"$class\">";
  print $el['PREVIEW_TEXT'];
  print '</div>';
}
?>

Соответственно, в стилях создаём свойства блоков red & blue
ответил 06 Сен, 13 от GODDNEESS (500 баллов)
00 голосов
Андрей, а не могли бы вы пояснить где, собственно, этот код, что вы написали, должен находится?
ответил 30 Ноя, 13 от Kania (5,180 баллов)
00 голосов
всё, разобрался, спасибо smile:)
ответил 13 Март, 14 от Kania (5,180 баллов)
00 голосов
День добрый

Подскажите, как сделать так чтобы блок вывода новостей показывал все новости кроме, одной, первой самой свежей ?
ответил 04 Июль, 14 от Eule (100 баллов)
00 голосов
Не выводить элемент i=1 после сортировки новостей по дате.
ответил 04 Ноя, 14 от Romkka (580 баллов)