nanny_ogg
@nanny_ogg
My name is Masha. I'm from Russia

Как подключить глобальную переменную $DB в битрикс в отдельном файле?

Добрый вечер. Очень не уверена в элегантности выбранного метода решения задачи, но с битриксом я дружу не очень, и как решить решить мою задачу с помощью инфоблоков, не знаю. Поэтому решила сделать свои таблицы в базе данных и уже с ними оперировать.
Суть такая. Есть шаблон компонента, там я создаю отдельный файл, example.php и в него выношу весь код, который нужен для работы с моими таблицами из базы. Аяксом обращаюсь к этому файлу, все вроде хорошо. Но проблема в том, что для обращения к базе я желаю использовать $DB->Query. Вроде как нужно сделать это все доступным с помощью global $DB, но оно не подключается. Как-то можно решить эту проблему?
  • Вопрос задан
  • 1587 просмотров
Решения вопроса 1
gromdron
@gromdron
Работаю с Bitrix24
Покажите код вашего файла.
Возможно Вы не подключили prolog_before - служебную часть битрикса.
Делается это следующим образом: в начале скрипта прописывается:
require $_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php";
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы