Zend + TinyMCE использует переменную представления в диалоге tinyMCE;Как получить переменную представления для файла вне Zend Framework?
Я создаю плагин для tinyeMCE, в котором пользователь может выбрать список страниц из CMS.Я получаю значения из базы данных и передаю их в файл представления.Это работает на самой странице.Теперь я хочу использовать это в диалоговом окне tinyMCE.Плагин использует файл .php с содержимым диалогов.Я не могу использовать $this->variable
, как я обычно использую.
Так что (больший) вопрос: как мне получить доступ к переменной представления из-за пределов Zend Framework?(или быть частью Zend Framework?)
Дополнительная информация для ответа
Выяснилось, что с помощью приведенного ниже кода можно вызвать действие из zf:
ed.addCommand('mcepagelink', function() {
ed.windowManager.open({
file : url + '../../../../../admin/tinymce/pagelink',
width : 320 + parseInt(ed.getLang('pagelink.delta_width', 0)),
height : 200 + parseInt(ed.getLang('pagelink.delta_height', 0)),
inline : 1
}, {
plugin_url : url, // Plugin absolute URL
some_custom_arg : 'custom arg' // Custom argument
});
Возвращение к корню не в курсе, в зависимости от структуры вашего приложения