Problema
Você deseja criar um campo de botão de rádio para o seu modelo de lâmina.
Solução
Use o Formulário :: Radio ()
método.
Você só é obrigado a usar o primeiro argumento, nome.
Form :: Radio ('single')Mas, os botões de rádio fazem mais sentido quando você tem vários com o mesmo nome, mas valores diferentes. Especifique o valor com o segundo argumento.
Form :: Radio ('sexo', 'masculino')Agora o valor será 'masculino' ou 'feminino'.
Se você deseja padrão o valor como verificado, passe verdadeiro como o terceiro argumento.
Form :: Radio ('sexo', 'masculino')Isso adiciona o atributo verificado ao segundo botão de rádio.
Finalmente, você pode adicionar atributos adicionais ao campo de entrada com o quarto argumento.
Form :: Radio ('Exemplo', 1, true, ['classe' => 'field'])Agora o campo tem o atributo de classe.
Discussão
O botão de rádio apropriado será automaticamente verificado com base em dados flash.
Se você redisplay o formulário devido a erros, seus campos de botão de rádio manterão o que o usuário teve anteriormente.
Além disso, se você vinculou um modelo ao formulário, ele retirará o valor dos dados do modelo. Consulte Criando um novo formulário baseado em modelo.