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

Последняя новость

00 голосов
8
Как вывести предпоследнюю новость на сайт?
спросил 07 Июль, 13 от DikiyChe (180 баллов)

8 Ответы

00 голосов
Что ж вы так пугаете то... Я думал по заголовку что-то типа "а вы слышали последнюю новость?!?"...
ответил 07 Июль, 13 от Arn4 (2,140 баллов)
00 голосов
По теме - что вам мешает компонент ленты новостей использовать отсортированный по дате начала активности по убыванию с количеством новостей 1.
ответил 21 Авг, 13 от Arn4 (2,140 баллов)
00 голосов
Гы... А я-то приготовился последнюю сплетню подслушать... smile:D
ответил 19 Ноя, 13 от ranger (900 баллов)
00 голосов
Цитата
Антон Долганин пишет:
По теме - что вам мешает компонент ленты новостей использовать отсортированный по дате начала активности по убыванию с количеством новостей 1.

В принципе можно..Я думал, есть какая-нибудь функция, удобная для этого.
Мне просто надо в один блок запихнуть заголовок и краткое описание последней новости, а в другой блок предпоследней.
ответил 28 Фев, 14 от DikiyChe (180 баллов)
00 голосов
Что-то не получилось предпоследнюю новость вывести...
ответил 19 Июнь, 14 от DikiyChe (180 баллов)
00 голосов
Шаблон bitrix:news.line:
Код
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
<div class="news-line">
   <?foreach($arResult["ITEMS"] as $i => $arItem):?>
      <?if ($i == 0)://последняя новость?>
      <small><span class="news-date-time"><?echo $arItem["DISPLAY_ACTIVE_FROM"]?>&nbsp;&nbsp;</span><a href="<?echo $arItem["DETAIL_PAGE_URL"]?>"><?echo $arItem["NAME"]?></a><br /></small>
      <?elseif ($i == 1)://предпоследняя новость?>
      <small><span class="news-date-time"><?echo $arItem["DISPLAY_ACTIVE_FROM"]?>&nbsp;&nbsp;</span><a href="<?echo $arItem["DETAIL_PAGE_URL"]?>"><?echo $arItem["NAME"]?></a><br /></small>
      <?endif;?>
   <?endforeach;?>
</div>
ответил 19 Окт, 14 от Arn4 (2,140 баллов)
00 голосов
Помогло спасибо!!! smile:D
ответил 18 Фев, 15 от DikiyChe (180 баллов)
00 голосов
Антон, спасибо.
Но как быть если используется постраничная навигация?
Например, мне не нужно выводить последнюю новость, тогда при переходе на другие страницы каждая "верхняя" новость не будет выводится smile:(
ответил 28 Май, 15 от zohan77 (100 баллов)

Похожие вопросы

0 голосов
3 ответов
спросил 15 Фев, 14 от Sinyor (100 баллов)
0 голосов
2 ответов
спросил 19 Дек, 13 от psyho (100 баллов)
0 голосов
6 ответов
спросил 23 Окт, 13 от Patek (320 баллов)
0 голосов
6 ответов
0 голосов
9 ответов
спросил 24 Май, 13 от ketrin (160 баллов)