$bcBaser->content() の出力結果に手を加えるプラグインの実装について
- » tecking > $bcBaser->content() の出力結果に手を加えるプラグインの実装について @ 2013/10/21 2:04
- goichi > Re: $bcBaser->content() の出力結果に手を加えるプラグインの実装について @ 2013/10/22 0:24
- tecking > Re: $bcBaser->content() の出力結果に手を加えるプラグインの実装について @ 2013/10/22 9:53
- tecking > Re: $bcBaser->content() の出力結果に手を加えるプラグインの実装について @ 2014/12/29 1:33
tecking > $bcBaser->content() の出力結果に手を加えるプラグインの実装について @ 2013/10/21 2:04 |
---|
baserCMSプラグインの習作として、記事本文にメディアを埋め込む「oEmbed機能」のプラグインを作り始めています。
……が、開始早々行き詰まってしまいました ともかく、$bcBaser->content() の出力結果を横どりできないことには始まらない、ということで /app/plugins/sample/views/helpers/sample_hook.php というファイルを作り、下記のようなコードを書いてみました。
これで記事本文中の「baserCMS」が「べっしー」に変わるはず……と思ったのですが、まったく変化ナシでした。 試しに afterRender メソッドの中身をまるっと /baser/views/helpers/bc_baser.php の afterRender 内に
……のような形でコピペしたところ、こちらはうまくいきました。 baserCMSのプラグインフックについて理解が甘く、どこかで見落としをしているのだと思います。 どなたか、ご教示くださるとありがたいです。よろしくおねがいいたします。 ■ BaserCMS:2.1.1 ■ サーバー名:XAMPP Lite for Windows 1.8.1(PHP 5.4.7 / MySQL 5.1.57) ■ スマートURL:ON ■ 設置フォルダ:サブフォルダ ■ PHPスキル:C ■ PHPのバージョン:5.4.7 |