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

Нужен PHP скрипт для вставки в текст

00 голосов
4
Помогите создать <? PHP скрипт ?> который показывает количество элементов внутри инфоблока (IBLOCK_TYPE = news, IBLOCK_ID = 32)

Вот что нашел поиском
Код
int
CIBlockSection::GetSectionElementsCount(
 int ID,
 array arFilter = Array()
);

только, увы, без знания ПХП, не знаю как его прикрутить.

Заранее благодарен за оперативную и конструктивную помощь!
спросил 09 Янв, 14 от AccA (100 баллов)

4 Ответы

00 голосов
Код
<?php
 $count = CIBlockSection::GetSectionElementsCount($IBLOCK_ID);
print $count;
?>


Выведет количество элементов в разделе с ID равным $IBLOCK_ID.
ответил 20 Апр, 14 от Alexandr (100 баллов)
00 голосов
Цитата
Даниил Хорошко пишет:
<?php $count = CIBlockSection::GetSectionElementsCount($IBLOCK_ID); print $count; ?>
Выведет количество элементов в разделе с ID равным $IBLOCK_ID.
Увы, но НЕ работает, возможно я неправильно указал параметры инфоблока.

Может вот так: IBLOCK_TYPE = news, ID = 32
ответил 14 Авг, 14 от AccA (100 баллов)
00 голосов
да, на самом деле эта функция считает количество элементов в разделе инфоблока, но не в самом инфоблоке

на самом деле вот так вот:

Код
$res = CIBlock::GetList(Array(),Array('ID'=>$IBLOCK_ID),true);
  if($ar_res = $res->Fetch())
  {
    print $ar_res['ELEMENT_CNT'];
  }
ответил 19 Дек, 14 от Alexandr (100 баллов)
00 голосов
Уважаемый Даниил Хорошко!
Огромное вам спасибо, что отзываетесь на мой вопрос, уверен, что вы искренне поможете мне разобраться с проблемой, но проблема еще и в том, что я в ПХП - чайник. На сегодня все предоставленные вами коды не совсем подходят, а точнее сказать, я не знаю как их прикрутить.

Суть задачи, которую мне нужно разрешить, в следующем:
Есть текст (фрагмент статической HTML-страницы), например:
Цитата
Раздел содержит подборку новостей о главных событиях "блаблабла". Новости о "блабла1" сгруппированы в отдельный подраздел "бла1", который содержит […] записей. Новости о "блабла2" сгруппированы в отдельный подраздел "бла2", который содержит […] записей и т.д. и т.п.

В этой задаче неизвесно кол-во элементов в инфоблоке "[…]"

Нужен ПХП код <?…?> для вставки в текст в котором присутствуют атрибуты данных инфоблоков, например тип блока и его ID.
ответил 09 Апр, 15 от AccA (100 баллов)

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

0 голосов
1 ответ
спросил 06 Апр, 14 от Kania (5,180 баллов)
0 голосов
1 ответ
спросил 13 Фев, 14 от JIocb2009 (100 баллов)
0 голосов
5 ответов
0 голосов
1 ответ