/** * Prepare form * * @param Uni_Core_Form_Eav $form */ protected function _prepareForm(Uni_Core_Form_Eav $form) { $form->setName('setting')->setMethod('post'); $model = Fox::getModel($this->getModelKey()); $eavMetaData = $model->getEavFormMetaData(); $form->createEavForm($eavMetaData); $form->setElementsBelongTo($model->getItem()); parent::_prepareForm($form); }
/** * Prepare form * * @param Uni_Core_Form_Eav $form */ protected function _prepareForm(Uni_Core_Form_Eav $form) { $form->setName('member')->setMethod('post'); $model = Fox::getModel($this->getModelKey()); $id = $this->getRequest()->getParam('id', FALSE); $edit = 0; if ($id) { $model->load($id); if ($model->getId()) { $edit = Fox_Eav_Model_Abstract::EDITABLE_TYPE_BACKEND; } } $eavMetaData = $model->getEavFormMetaData(1, $edit); $form->createEavForm($eavMetaData); parent::_prepareForm($form); }
/** * Prepare form * * @param Uni_Core_Form_Eav $form */ protected function _prepareForm(Uni_Core_Form_Eav $form) { $form->setName('member')->setMethod('post'); $model = Fox::getModel($this->getModelKey()); $eavMetaData = $model->getEavFormMetaData(1); $form->createEavForm($eavMetaData); $form->addPrefixPath('Uni_Core_Admin_View_Form_Decorator', 'Uni/Core/Admin/View/Form/Decorator/', 'decorator'); $form->setDecorators(array('Tabs')); parent::_prepareForm($form); }
/** * Prepare form * * @param Uni_Core_Form_Eav $form */ protected function _prepareForm(Uni_Core_Form_Eav $form) { $form->setName('member')->setMethod('post'); $model = Fox::getModel($this->getModelKey()); if (Fox::getLoggedMember()) { $model->load(Fox::getLoggedMember()->getId()); } $eavMetaData = $model->getEavFormMetaData(1, Fox_Eav_Model_Abstract::EDITABLE_TYPE_FRONTEND); $form->createEavForm($eavMetaData); $form->addPrefixPath('Uni_Core_Admin_View_Form_Decorator', 'Uni/Core/Admin/View/Form/Decorator/', 'decorator'); $form->setDecorators(array('Tabs')); parent::_prepareForm($form); }