利用可能なフックがない場合、TYPO3 プロジェクトとモジュールの動作をパーソナライズする最も便利な方法は何ですか?
Subversion または git に基づく、従来の diff / patch アプローチの TYPO3 xclass システム
XCLASS は、このようなユースケースのために考案されました。したがって、diff ではなく xclass を使用することをお勧めします。XClass を作成すると、多くのバージョンで安定する可能性があります。特に、いくつかの短いメソッドのみを変更する必要がある場合。
一見、差分の方が速くて簡単に見えますが、そうではないと思います。
ただし、可能であれば、代わりにフックの使用を検討する必要があります。特に拡張機能を XCLASS したい場合は、最初に作成者に連絡してください。
このようなフックを持つことに一般的な関心があると思われる場合は、リクエストを Gerrit にプッシュできます ( http://wiki.typo3.org/Contribution_Walkthrough_Tutorialsを参照)。
XCLASSing はうまく機能しますが、メジャー バージョンごとに XCLASSes を調整しなければならない場合があるという問題があります。