ゲストブック機能をオーバーライドしたい。正確には、[mysite]/concrete5/core/controllers/blocks/guestbook.phpaction_form_save_entry()
の関数をオーバーライドしたい
私はこれらの方法でそれをオーバーライドしようとしました:
- [mysite]/controllers/blocks/guestbook.php
- [mysite]/core/controllers/blocks/guestbook.php
それらの機能はありません。そのファイルを上書きする方法が見つかりません。ドキュメントhereおよびhere/core/
は、そのディレクトリをオーバーライドする方法を示していません。彼らのフォーラムは決して役に立ちません。Google の検索結果も「core」キーワードで誤解されるだけです。/concrete5/
すべての結果は、正確な真ではなく、ディレクトリに存在するものとして「コア」の意味を取ります/concrete5/core
その /concrete5/core/ ディレクトリは、新しいバージョンでのみ表示されるようです。CMIIW。
ところで、その関数で何をしたいのかについても説明する必要があるかもしれません。おそらく、単にオーバーライドするのではなく、これに対する別の回避策があります。SMS通知機能を追加したい。したがって、誰かが新しいコメントを送信するたびに、特定のページの管理者に SMS が送信されます。