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

что добавить на страницу php что б можно было работать с одним модулем.

00 голосов
4
Здравствуйте
Пишу php часть для ajaxa, в которой надо использовать один из модулей Bitrix (v11)
Когда пишу элементарный код:
Код
header("Content-Type: text/html");
$q=$_GET['name'];
$name=$ans;
$name=$q;
$proc=$_GET['callback'];
echo $proc."('".$name."')"; 
Всё работает, но как только добавляю строку
Код
include($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");
Код перестаёт что-либо выводить.
Отсюда вопрос как и что добавить на страницу php, что б можно было работать с модулем CSearch?
спросил 03 Фев, 14 от Deric (120 баллов)

4 Ответы

00 голосов
require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_before.php");

if(CModule::IncludeModule("search"))
{
// и сюда свой код
}
ответил 12 Июнь, 14 от Hax (1,100 баллов)
00 голосов
я добавлял
require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_before.php");
Но после этого код перестаёт работать
Даже echo 1; выводит пустую белую страницу
ответил 10 Окт, 14 от Deric (120 баллов)
00 голосов
Смотрите в логи пхп.
ответил 11 Фев, 15 от Reihent (580 баллов)
00 голосов
спасибо
ответил 23 Май, 15 от Deric (120 баллов)