Ajax в LS
Есть плагин, он делает AJAX запрос к файлу /plugins/plugin_name/templates/ajax/ajax_file.php
Как сделать так, чтоб из файла ajax_file.php были доступны все настройки и модули LS.
Листинг файла ajax_file.php
Выдает ошибку
Как сделать так, чтоб из файла ajax_file.php были доступны все настройки и модули LS.
Листинг файла ajax_file.php
set_include_path(get_include_path().PATH_SEPARATOR.dirname(dirname(dirname(__FILE__))));
$sDirRoot=dirname(dirname(dirname(__FILE__)));
$oEngine->PluginName_ModuleName_FunctionName();
Выдает ошибку
Fatal error: Call to a member function PluginName_ModuleName_FunctionName()
6 комментариев
у вас как минимум нет require_once($sDirRoot."/config/config.ajax.php");
Связанно, а что?
Ставил, и указывал путь до config.ajax.php толку нет… только при прямом обращении пишет Hacking attemp!
Какой данные нужно указать для папки /plugins/plugin_name/templates/ajax/
и при чем здесь templates? set_include_path нужен для указания на папку движка
До config прописал
Все вкурил… У меня в set_include_path стоит bla/папка движка/plugins/ а надо чтоб стояло /папка движка/