/** * Generate Model config. * * @static * @access public * @return ModelCore\MConfig * @since 1.1.1-dev * @version 1.3.0-dev */ public static function generateConfig() { $config = parent::generateConfig(); // BACKEND $config->addField(Form\Field\Hidden::singleton('id')->setDisabled()); $config->addField(Form\Field\Text::singleton('title')->setLabel(__('Menu title'))); // return config return $config; }
/** * Generate Config. * * @static * @access public * @return ModelCore\MConfig * @since 1.0.0-alpha * @version 1.0.0-alpha */ public static function generateConfig() { // get Config from parent $config = parent::generateConfig(); // BACKEND $config->addField(Form\Field\Hidden::singleton('id')->setLabel(__('ID'))->setDisabled()); $config->addField(Form\Field\Text::singleton('title')->setLabel(__('Title'))); $config->addField(Form\Field\Textarea::singleton('description')->setLabel(__('Description'))); // return Config return $config; }
/** * Generate config object of particular Model. * * @static * @author Krzysztof Trzos * @access protected * @return ModelCore\MConfig * @since 1.1.0, 2015-01-10 * @version 1.1.0, 2015-01-10 */ public static function generateConfig() { $oConfig = parent::generateConfig(); $oConfig->addField(Form\Field\Textarea::singleton('description')->setLabel('Opis')); return $oConfig; }