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

Разбивка списка новстей

00 голосов
5
Товарищи! Подскажите решение!
На главную страницу сайта выводится список новостей (например 8 штук) из одного инфоблока. можно ли как-то разбить его на 2 части? Хочется например что б выводилось 3 новости, потом реклама, а потом еще 5 новостей...
Есть такая возможность у битрикса?
спросил 10 Сен, 13 от t1000 (200 баллов)

5 Ответы

00 голосов
Встроенной возможности нет, нужно программировать.
ответил 10 Сен, 13 от Snaper (580 баллов)
00 голосов
в шаблоне пусти счетчик, если он равен 4 - то выводи рекламу, далее оставшиеся новости и все......
ответил 06 Дек, 13 от Ownedd (460 баллов)
00 голосов
Цитата
Сазонов Станислав пишет:
в шаблоне пусти счетчик, если он равен 4 - то выводи рекламу, далее оставшиеся новости и все......
Да, я понимаю что нужно как-то считать, только как? с программингом у мну туго ) Может поделитесь кусочком кода?
ответил 19 Март, 14 от t1000 (200 баллов)
00 голосов
Код
....
<?$i = 0;?>
<?foreach($arResult["ITEMS"] as $arItem):?>
....
<?if ($i == 4):?><img src="адрес твоего баннера"><?endif?;>
<?$i++;?>
<?endforeach;?>
.....
вот и все....самый тривиальный пример
ответил 10 Июль, 14 от Ownedd (460 баллов)
00 голосов
Цитата
Сазонов Станислав пишет:
Код
[/CODE]вот и все....самый тривиальный пример[/QUOTE]

[QUOTE]Сазонов Станислав пишет:
[CODE] ....
<?$i = 0;?>
<?foreach($arResult["ITEMS"] as $arItem):?>
....
<?if ($i == 4):?><img src="адрес твоего баннера"><?endif?;>
<?$i++;?>
<?endforeach;?>
..... 
вот и все....самый тривиальный пример
Спасибо вам большое! Всего-то пару строчек и все отлично работает!
Только опечаточка у вас в <?endif?;> точка с запятой не там )
ответил 10 Ноя, 14 от t1000 (200 баллов)

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

0 голосов
0 ответов
спросил 04 Март, 16 от аноним
+1 голос
2 ответов
спросил 20 Июль, 14 от beatsspam (440 баллов)
0 голосов
2 ответов
спросил 22 Апр, 14 от JAG (100 баллов)
0 голосов
2 ответов
спросил 21 Апр, 14 от alibaba (100 баллов)