Эта ошибка появляется на странице при попытке вызвать методы класса, который не был подключен. Так как запомнить десятки модулей Битрикса, сотни их классов и связи между ними невозможно, часто при возникновении ошибки Fatal error: Class "CIBlock" not found возникает вопрос, какой модуль необходимо подключить.
Ошибка Fatal error: Class "CIBlock" not found возникает, потому что не найден класс CIBlock из модуля iblock. Чтобы исправить ошибку, подключите модуль iblock в коде перед вызовом методов класса CIBlock.
Для подключения модуля iblock используйте приведенный ниже код.
| Код |
|---|
if(CModule::IncludeModule("iblock"))
{
//здесь можно использовать функции классов модуля iblock
} |