Zend + TinyMCE 在 tinyMCE 对话框中使用视图变量;如何检索 zend 框架外文件的视图变量?
我为 tinyeMCE 创建了一个插件,用户可以在其中从 CMS 中选择页面列表。我从数据库中检索值并将它们传递给视图文件。这适用于页面本身。现在我想在 tinyMCE 的对话框屏幕中使用它。该插件使用带有对话框内容的 .php 文件。我无法使用$this->variable
我通常使用的东西。
所以(更大的)问题是:如何从 Zend 框架外部访问视图变量?(或成为 Zend 框架的一部分?)
要回答的附加信息
发现,使用下面的代码可以从 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
});
根据您的应用程序结构,回归根源是偏离路线的