Zend + TinyMCE は tinyMCE ダイアログでビュー変数を使用します。zend フレームワーク外のファイルのビュー変数を取得する方法は?
ユーザーが CMS からページのリストを選択できる tinyeMCE 用のプラグインを作成しています。データベースから値を取得し、ビュー ファイルに渡します。これは、ページ自体で機能します。これをtinyMCEのダイアログ画面で使いたいと思います。プラグインは、ダイアログ コンテンツを含む .php ファイルを使用します。$this->variable
普段使っているような使い方ができません。
したがって、(より大きな) 質問は次のとおりです: Zend Framework の外部からビュー変数にアクセスするにはどうすればよいですか? (または 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
});
ルートに戻ることは、アプリケーションの構造によってはコースから外れています