質問

Drupal MultiStepフォームをAjaxifyすることは難しいようです(ページの更新なしで次のステップを読み込みます)。グーグルで検索しましたが、解決策は見つかりませんでした。誰かがそれをする方法を知っていますか?

役に立ちましたか?

解決

最近のプロジェクトでは、ctoolsウィザードを使用してマルチステップフォームを取得します。これは、マルチステップフォームを作成する本当に良い方法であることがわかりました。このウィザードは、Ajaxを使用してページをロードすることもサポートしています。

ここでチュートリアルを見つけました: http://www.nicklewis.org/using-chaos-tools-form-wizard-build-multistep-forms-drupal-6 私がそれをしていたときにかなり便利です。 $ form_infoで「ajax」=> trueを設定した場合、進む必要があります。

キャッシュ(Wombatに名前を付けているもの)を使用して、フォームを移動するときにさまざまな手順の結果を保存し、最後に何かを行います。

ctoolsリンク: http://drupal.org/project/ctools

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top