[baerCMS]イベントリスナーで表示内容を書き換える
プラグインからheaderの内容を条件に応じて書き換えようとしたら、1日かかってしまった。
悔しいのでブログ書きます。
ヘッダーを書き換える場合はこんな感じ。
<?php class PluginNameViewEventListener extends BcViewEventListener { public $events = array('header'); public function Header(CakeEvent $event) { $event->data = str_replace('検索文字', '置換文字', $event->data); } }
見れば分かるけど、ヘッダー呼び出して単純に書き換えて、戻してるだけです。
ああ、これだけなのに1日分からなかったのです。
嗚呼。
前の記事: Coreserver に baserCMSを入れる
次の記事: sakura VPS512 kusanagiにbaserCMSを引越する
2018/05/01 | 開発記録
コメント/トラックバック
トラックバック用URL:
この投稿のコメント・トラックバックRSS