Question

Il semble difficile de ajaxify une forme drupal en plusieurs étapes (chargement étape suivante sans rafraîchir la page) .Je googlé mais je ne trouve pas de solution. Quelqu'un sait-il comment faire?

Était-ce utile?

La solution

Dans un récent projet que j'utilise ctools assistant pour obtenir un formulaire en plusieurs étapes, que je trouve être une très bonne façon de faire une forme en plusieurs étapes. Cet assistant prend également en charge ajax pour charger les pages.

J'ai trouvé le tutoriel ici: http://www.nicklewis.org/using-chaos-tools-form-wizard-build-multistep-forms-drupal-6 très utile quand je le faisais. Si vous définissez 'ajax' => TRUE dans le $ form_info alors vous devriez aller.

Utilisez le cache (ce qu'ils sont nommer les Wombat) pour stocker les résultats des différentes étapes que vous vous déplacez à travers le formulaire et faire quelque chose avec eux à la fin.

lien ctools: http://drupal.org/project/ctools

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top