É possível fazer ajaxify Drupal Multndearp Forms?
-
28-09-2019 - |
Pergunta
Parece ser difícil Ajaxify um formulário de várias etapas do Drupal (carregando a próxima etapa sem a atualização da página). Eu o pesquisei no Google, mas não encontrei nenhuma solução. Alguém sabe como fazer isso?
Solução
Em um projeto recente, uso o assistente CTools para obter uma forma de várias etapas, que achei uma maneira muito boa de fazer uma forma de várias etapas. Este assistente também suporta usando o AJAX para carregar as páginas.
Encontrei o tutorial aqui: http://www.nicklewis.org/using-chaos-tools-form-wizard-build-multistep-firms-drupal-6 Muito útil quando eu estava fazendo isso. Se você definir 'ajax' => true no $ form_info, você deve continuar.
Use o cache (o que eles estão nomeando o wombat) para armazenar os resultados das várias etapas à medida que você se move pelo formulário e depois faça algo com eles no final.
CTOOLS Link: http://drupal.org/project/ctools