私はTYPO3フォーム提出イベントにフックする必要があります。これを達成するためにTYPO3エクステンションを書く必要がありますか?TYPO3フォーム提出方法
TYPO3バージョン7.6.23がインストールされました。インストールプロセス中に私はデフォルトの 'distribution'を選んだので、今は "TYPO3 CMS bootstrap package"を持っています。インストールされた拡張機能画面に移動すると、フォーム拡張機能がインストールされています(キー=フォーム)。
フォームがあるページがあり、フォーム送信イベントにフックして、フォームデータの一部で別のサイトにHTTP POSTを実行する必要があります。オプションで、私のPOSTの他のサイトへの戻り値に応じて、フォームの送信が行われないようにしたいと思います。実際に必要なのは、 'submit'イベントをフックすることです。
これを達成するために拡張機能を作成する必要がありますか?もしそうなら、私はどのように始めることができますか? typo3.orgには拡張チュートリアルがありますが、私の要求では上にあるように見える、完全な吹き飛ばされたMVC拡張を構築する必要があることを暗示しています。次の2つのオプションがあり7.6形式の拡張子でフックの欠如に
私はこのドキュメントを使用しています。https://docs.typo3.org/typo3cms/extensions/form/ApiReference/Index.html#aftersubmitバージョン7.6ではありませんか?そうでない場合は、バージョン7.6で使用可能なフォーム拡張フックをどのように見つけることができますか?いずれにせよ、私は本当にあなたのアイデアがjavascriptを使用するのが好きです。ページにJavaScriptを追加するにはどうしたらいいですか? – CTaylorGuitar
たとえば、 'page.includeJS'を参照してください。https://docs.typo3.org/typo3cms/TyposcriptReference/Setup/Page/Index.html#includejs-array –
リンクしたドキュメントは、TYPO3の最新バージョン用です。マニュアルページの左下にあるバージョンをTYPO3バージョンに変更することができます。 –