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?

Foi útil?

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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top