Поздравляю! Вы попали в архивный блог! Все новые материалы публикуются на hmdw.meX
Просмотров: 14687

Битрикс - Class 'CIBlockElement' not found

Небольшой совет битрикс-разработчикам. Бывает так что вместо результата на странице красуется такого рода ошибка. У меня это проявилось когда я решил открыть страницу в режиме печати. Просто в шаблоне используется функция CIBlockElement::GetList собственно на которую битрикс грязно выругался =) Все дело в том что перед вызовом этой функции нужно подключить модуль iblock.

Просто добавляем перед строчкой с CIBlockElement::GetList вот эту:

CModule::IncludeModule("iblock");

И все работает =) Хотя конечно это лучше оформить вот так дабы исключить вывод сообщений об ошибках пользователям:

if(CModule::IncludeModule("iblock")):
//тут уже вызов функции. В нашем случае это GetList
endif;
twitter.com facebook.com vkontakte.ru odnoklassniki.ru livejournal.ru yandex.ru
Теги:
Эта запись опубликована: Четверг, 9 февраля 2012 в рубрике Web-разработка.

Оставьте комментарий!