facebookの雑談ページのスレから。
全ページのフッターに、システム設定で入力した住所のGoogleMapを表示させたいのですが、コアのソースをコピーしただけだと、固定ページにしか表示できず、ブログとメールフォームではエラーが出てしまいます。
どうすればいいでしょうか?
これは、プラグインの方に、Helperが呼ばれていないのが原因なので暫定対応として
/baser/controllers/app_controller.php を /app/controllers/app_controller.php としてコピーします。
コピーしたファイルのクラス内に次のコードを追加します。
class AppController extends BaserAppController { } ?>
を
class AppController extends BaserAppController { var $helpers = array( 'Session', 'BcPluginHook', BC_HTML_HELPER, BC_HTML_HELPER, 'Form', BC_FORM_HELPER, 'Javascript', BC_BASER_HELPER, BC_XML_HELPER, BC_ARRAY_HELPER, BC_BASER_ADMIN_HELPER, BC_GOOGLEMAPS_HELPER ); }
管理システムよりサーバーキャッシュを削除します。
おわり。(このファイル閉じタグが残ってた・・・)
チケットきるべきかな?