Я использую редактор TinyMCE и менеджер изображений для редактирования страниц здесь. По причинам резервного копирования я также должен хранить копию загруженных изображений в базе данных.
Поэтому после прочтения документа TinyMCE я начал редактировать файл _Template.php, чтобы создать свой собственный плагин, который хранится в
$HOMEDIR\js\tiny_mce\plugins\imagemanager\plugins\CacheToDb\CacheToDb.php
Моя проблема в том, что я хочу получить доступ к своим обычным функциям и классам в "my" $ HOMEDIR / inc / form в CacheToDb.php; Однако у меня есть проблемы, чтобы указать на /inc/class_database.php из
$HOMEDIR\js\tiny_mce\plugins\imagemanager\plugins\CacheToDb\CacheToDb.php
.
Я попытался добавить следующие строки поверх ChacheToDb.php
define('__ROOT__', "../../../../");
require_once(__ROOT__."inc/global.php");
require_once(__ROOT__."inc/class_database.php");
Поднимите 4 папки здесь, потому что они, очевидно, включены из
$HOMEDIR/js/tiny_mce/plugins/imagemanager/index.php
Однако это не работает. Каждый раз, когда я пытаюсь использовать require_one (), я всегда получаю пустое окно, когда нажимаю кнопку «добавить изображение» в TinyMCE, поэтому я предполагаю, что сообщение об ошибке php нарушает ответ json ...? Firebug не обнаружил никаких явных ошибок или полезной информации.
Кто-нибудь, кто имел эту проблему раньше и знает, как включить путь, не нарушая все это?