O2_GET_CHECKBOX_FORM
Gera um formulário com campo de checkboxes.
Descrição
function o2_get_checkbox_form(string $label, string $key, array $options, string $direction = 'horizontal', array $attributes = []) : string
Esta função gera um formulário com um campo de checkboxes com base nos parâmetros fornecidos. O formulário é retornado como uma string contendo HTML formatado.
Parâmetros
- $label (string): O rótulo do formulário.
- $key (string): O nome do campo.
- $options (array): Opções do campo.
- $direction (string): Direção do layout dos checkboxes: “horizontal” (padrão) ou “vertical”.
- $attributes (array): Atributos adicionais para o campo.
Retorno
O formulário com campo de checkboxes HTML renderizado.
Exemplo
// Exemplo de uso
$options = ['option1' => 'Opção 1', 'option2' => 'Opção 2'];
$form = o2_get_checkbox_form('Formulário de checkboxes', 'checkbox_field', $options, 'horizontal', ['class' => 'custom-class']);
echo $form;