プラグインのヘルパーフックを使って、サブメニューを増やしたい
- » goichi > プラグインのヘルパーフックを使って、サブメニューを増やしたい @ 2012/8/19 11:55
- ryuring > Re: プラグインのヘルパーフックを使って、サブメニューを増やしたい @ 2012/8/20 12:02
- goichi > Re: プラグインのヘルパーフックを使って、サブメニューを増やしたい @ 2012/8/20 22:07
- ryuring > Re: プラグインのヘルパーフックを使って、サブメニューを増やしたい @ 2012/8/20 23:42
- goichi > Re: プラグインのヘルパーフックを使って、サブメニューを増やしたい @ 2012/8/20 23:55
- ryuring > Re: プラグインのヘルパーフックを使って、サブメニューを増やしたい @ 2012/9/6 22:25
goichi > プラグインのヘルパーフックを使って、サブメニューを増やしたい @ 2012/8/19 11:55 |
---|
いつもお世話になっております。
サブメニュー部分のフックについて、お伺いします。m(__)m 既存の固定ページ管理、固定ページカテゴリ管理のページを表示すると、 それぞれのサブメニューがページ上部に表示されますが、 このサブメニューの下にプラグイン用のサブメニューを追記したいと思っています。 サブメニューについて、プラグイン側のviewで表示するならば、 プラグインのコントローラー内で、
と書けば「/app/plugins/プラグイン名/views/elements/admin/submenus/」の中から「tests.php」を拾ってきてくれるので、問題ないのですが、 固定ページ管理画面(page_controller)や固定ページカテゴリ管理画面(page_categories_controller)でも、 上記のサブメニュー「tests」を表示したいため、プラグインのヘルパーフックを利用して表示しようとしたところ、上手くいかずに悩んでいます。 今回、beforeRenderを使って、以下の様な処理を入れました。
すると、
となり、プラグインフォルダ内まで、サブメニュー用のエレメントを探してくれていないような状態です。 (ちなみに、プラグイン以外の固定ページ管理、カテゴリ管理のサブメニューは表示されます) 何とか、プラグインフォルダにある、サブメニュー用のエレメントまで辿り着いて欲しいのですが、何か良い方法はあるでしょうか? (説明が下手ですみません・・・・。) よろしくお願いしますm(__)m ■ BaserCMSのバージョン:2.0.4 ■ レンタルサーバー名:localhost ■ スマートURLの利用: OFF ■ 設置フォルダ: [サブフォルダ] ■ 利用しているデータベース: [MySQL] ■ PHPスキル(自己評価): [ C ] ■ OSの種類:windows7 ■ PHPのバージョン:5.3.1 ■ データベース種類・バージョン:MySQL 5.1.41 |