public function tags($config = array()) { $config = new Library\ObjectConfig($config); $config->append(array('model' => 'tags', 'value' => 'id', 'text' => 'title', 'prompt' => false)); $config->text = 'title'; $config->sort = 'title'; return parent::_render($config); }
public function users($config = array()) { $config = new Library\ObjectConfig($config); $config->append(array('model' => 'users', 'name' => 'id', 'filter' => array('group' => 18, 'group_tree' => true))); //@TODO : Fix - Forcing config option because of name collisions $config->text = 'name'; $config->sort = 'name'; return parent::_render($config); }
public function email($config = array()) { $config = new Library\ObjectConfig($config); $config->append(array('identifier' => 'com:clients.model.emails', 'name' => 'id')); //@TODO : Fix - Forcing config option because of name collisions $config->text = 'email'; $config->sort = 'email'; return parent::_render($config); }
public function articles($config = array()) { $config = new Library\ObjectConfig($config); $config->append(array('model' => 'articles', 'value' => 'id', 'text' => 'title')); return parent::_render($config); }
public function contacts($config = array()) { $config = new Library\ObjectConfig($config); $config->append(array('model' => 'contacts', 'value' => 'id', 'text' => 'name')); return parent::_render($config); }