0 follower

Trabalhando com formulários

Coletar dados do usuário através de formulários HTML é uma das principais tarefas no desenvolvimento de aplicativos Web. Além de conceder formulários, os desenvolvedores precisam preencher o formulário com dados existentes ou valores, validar entrada do usuário, exibir mensagens de erros apropriadas para uma entrada inválida, e salvar o entrada para o armazenamento persistente. Yii simplifica muito este trabalho com a sua arquitetura MVC.

Os seguintes passos são tipicamente necessários ao tratar os formulários em Yii:

  1. Crie uma classe modelo que representa os campos de dados a serem coletados;
  2. Crie um controlador de ação com o código que responde à submissão do formulário.
  3. Crie um arquivo de visualização do formulário associado com o controlador de ação.

Nas próximas subseções, descreveremos cada uma dessas etapas com mais detalhes.