Skip to content

Instantly share code, notes, and snippets.

@InFog
Created October 27, 2012 13:48
Show Gist options
  • Save InFog/3964673 to your computer and use it in GitHub Desktop.
Save InFog/3964673 to your computer and use it in GitHub Desktop.
Modelo formgenlib
<?php
class Meucontroller extends Controller {
/**
* _form
*
* Formulário para adição/edição de qualquer dado.
*
* @param Qualquer_dado $qualquer_dado
* @access private
* @return Form
*/
private function _form($qualquer_dado) {
return $this->form
->open()
->hidden(
'form_qualquer_dado_id',
$qualquer_dado->id)
->fieldset('Informações')
->checkbox(
'form_qualquer_dado_ativo',
'1',
'Ativo',
$qualquer_dado->ativo)->br()
->text(
'form_qualquer_dado_nome',
'Nome',
'required|max_length[30]',
$qualquer_dado->nome)
->html('</fieldset>')
->html('<p class="obrigatorio">Os campos com <span>*</span> são obrigatórios.</p>')
->submit('Salvar');
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment