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

Не определен класс ciblockelement

00 голосов
1
Вставляю код в шаблон своего сайта:
Код
<?
$arFilter = Array(
   "IBLOCK_ID"=>IntVal(11), 
   ">DATE_ACTIVE_FROM"=>date($DB->DateFormatToPHP(CLang::GetDateFormat("SHORT")), time ()-3600*24), 
   "ACTIVE"=>"Y", 
   );
$res = CIBlockElement::GetList(Array("ID"=>"ASC", "PROPERTY_PRIORITY"=>"ASC"), $arFilter, Array("IBLOCK_SECTION_ID","NAME", "DATE_ACTIVE_FROM"), Array("nPageSize"=>1));
while($ar_fields = $res->GetNext())
{
?><p class="date"><?=$ar_fields["DATE_ACTIVE_FROM"]?></p>
  <p><?=$ar_fields["NAME"]?></p>
  <p><a href="/list.php?SECTION_ID=<?=$ar_fields["IBLOCK_SECTION_ID"]?>">Все события этой даты</a></p>
<?}
?>

Но при выводе почему-то выдается ошибка:
Fatal error: Undefined class name 'ciblockelement' in /pub/home/bitrix/templates/com1/header.php on line 79

Причем в одном шаблоне может выводиться, а в другом, с точно таким же кодом все нормально.
В чем причина?
спросил 06 Дек, 13 от Asteria (1,840 баллов)

1 Ответ

00 голосов
разобрался
подключил модуль, все заработало :oops:
<?
if(CModule::IncludeModule("iblock"))
{
//здесь можно использовать функции и классы модуля
}
?>
ответил 06 Фев, 14 от Asteria (1,840 баллов)

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

0 голосов
2 ответов
0 голосов
4 ответов
спросил 22 Дек, 13 от xis (100 баллов)
0 голосов
6 ответов
спросил 12 Сен, 13 от Lisica (900 баллов)
0 голосов
2 ответов
0 голосов
1 ответ
спросил 10 Авг, 13 от jeroi (120 баллов)