Beispiel #1
0
 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);
 }
Beispiel #3
0
 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);
 }
Beispiel #4
0
 public function articles($config = array())
 {
     $config = new Library\ObjectConfig($config);
     $config->append(array('model' => 'articles', 'value' => 'id', 'text' => 'title'));
     return parent::_render($config);
 }
Beispiel #5
0
 public function contacts($config = array())
 {
     $config = new Library\ObjectConfig($config);
     $config->append(array('model' => 'contacts', 'value' => 'id', 'text' => 'name'));
     return parent::_render($config);
 }