Как подключить глобальную переменную $DB в битрикс в отдельном файле?
Добрый вечер. Очень не уверена в элегантности выбранного метода решения задачи, но с битриксом я дружу не очень, и как решить решить мою задачу с помощью инфоблоков, не знаю. Поэтому решила сделать свои таблицы в базе данных и уже с ними оперировать.
Суть такая. Есть шаблон компонента, там я создаю отдельный файл, example.php и в него выношу весь код, который нужен для работы с моими таблицами из базы. Аяксом обращаюсь к этому файлу, все вроде хорошо. Но проблема в том, что для обращения к базе я желаю использовать $DB->Query. Вроде как нужно сделать это все доступным с помощью global $DB, но оно не подключается. Как-то можно решить эту проблему?
Покажите код вашего файла.
Возможно Вы не подключили prolog_before - служебную часть битрикса.
Делается это следующим образом: в начале скрипта прописывается: