/** * @param stdClass $param * */ public function __construct($idx) { parent::__construct(); $this->id = $idx; $this->_container = Fieldset::factory()->addClass(array('static-assets', 'form-horizontal')); $this->_container->id = $this->id . '-body'; $legend = Legend::factory(); $legend->id = $this->_container->id . '-legend'; $this->_container->add($legend); $this->add($this->_container); }
/** * o primeiro param define a entidade base, ou seja, a enteidade que sera usada para criacao dos campos no * formulario, o segundo param define o nome do formulario, o terceiro param define o destino do formulario, * o quarto param define informacoes extra dos entendidades de ligacao (foreign key) como por exemplo quais * atributos serao utilizados * * @param ValueObjectAbstract $source * @param string $name * @param string $action * @param stdClass $FKConfig * */ public function __construct(ValueObjectAbstract $source, $name, $action = NULL, DSFormFKConfig $FKConfig = NULL) { parent::__construct($name, $action); $this->_source = $source; $this->_FKConfig = $FKConfig; }