Documentação do Symfony
Renderizada do repositório
symfony-docs-pt-BR no Github
O Cookbook
Formulário
Conteúdo
index
next
previous
Home
Formulário
Formulário
¶
Como personalizar a Renderização de Formulários
Noções Básicas sobre a Renderização de Formulários
O que são Temas de Formulário?
Tematizando os Formulários
Tematização de Formulários no Twig
Tematizando Formulários em PHP
Referenciando Blocos de Formulário Base (específico para o Twig)
Fazendo Personalizações para toda a Aplicação
Como personalizar um campo individual
Outras Personalizações Comuns
Usando Variáveis de Formulário
Como usar os Transformadores de Dados
Criando o Transformador
Usando o Transformador
Então, por que nós usamos o transformador de modelo?
Usando Transformadores em um tipo de campo personalizado
Como Modificar Formulários dinamicamente usando Eventos de Formulário
Adicionando um Assinante (Subscriber) de evento à uma Classe de Formulário
Dentro da Classe do Assinante de Evento
Como embutir uma Coleção de Formulários
Permitindo “novas” tags com o “prototype”
Permitindo que as tags sejam removidas
Como Criar um Tipo de Campo de Formulário Personalizado
Definindo o Tipo de Campo
Criando um Template para o Campo
Usando o Tipo de Campo
Criando o seu Tipo de Campo como um Serviço
Como criar uma Extensão do Tipo de Formulário
Definindo a Extensão do Tipo de Formulário
Registrando a sua Extensão do Tipo de Formulário como um Serviço
Adicionando a lógica de negócio da extensão
Sobrescrevendo o Fragmento de Template do Widget File
Usando a Extensão do Tipo de Formulário
Como reduzir a duplicação de código com “inherit_data”
Como usar a opção de campo de formulário
Virtual
Como configurar Dados Vazios para uma Classe de Formulário
Opção 1: Instanciar uma nova Classe
Opção 2: Fornecer uma Closure
Como usar a função submit() para lidar com Submissões de Formulário
Chamando o Form::submit() manualmente
Passando uma Requisição para Form::submit() (Obsoleto)