■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

Re: 固定ページの編集画面をカスタマイズしたい場合

n1215 > Re: 固定ページの編集画面をカスタマイズしたい場合 @ 2014/11/28 23:23
macchaka 様

編集画面への入力フィールドの追加であれば、HelperEventListnerを使うなどスクレイピングなしで済ませる例を見たことがありますが、
挿入できる位置が制限されているので、今回のケースは難しいそうですね。
プレビュー用URLなどが表示されている部分自体でなくその下で良いならFormのbeforeCreateのイベントで何とかなるかもしれませんが。

挿入したい箇所に
・そのページで一回しか使われないヘルパーのメソッド
・エレメントテンプレートの読み込み
・ビューブロック
のいずれかがあれば割と自然な方法で差し込めるんですが見た感じなさそうですし。
https://github.com/baserproject/basercms/blob/dev-3/lib/Baser/View/Pages/admin/form.php#L343-L357


僕が実装するとすれば、JavaScriptを利用するか、
プラグイン内に該当部分を変更したViewファイルを用意しておき、
ControllerかViewのイベントで利用するテンプレートをプラグインに含まれるものに差し替える力技を検討すると思います。

Twitter: @n_1215

ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
5 人のユーザが現在オンラインです。 (5 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 5