Example #1
0
 public function select()
 {
     $this->mapping->fields['id'] = 'faqID';
     $this->mapping->fields['title'] = 'faqTitle';
     $this->mapping->fields['text'] = 'faqText';
     $data = new stdClass();
     $data->order = "faqTitle";
     return parent::select($data);
 }
Example #2
0
 public function selectChildComboType($id)
 {
     $this->mapping->fields['id'] = 'typeID';
     $this->mapping->fields['text'] = 'typeTitle';
     $this->mapping->criterias['parent'] = new stdclass();
     $this->mapping->criterias['parent']->field = 'typeParentID';
     $this->mapping->criterias['parent']->operator = '=';
     $this->mapping->criterias['parent']->value = $id;
     return parent::select($data);
 }
Example #3
0
 public function getComboRoles()
 {
     $this->mapping->table = 'roles';
     $this->mapping->fields['id'] = 'roleID';
     $this->mapping->fields['page'] = 'rolePageID';
     $this->mapping->criterias['id'] = new stdclass();
     $this->mapping->criterias['id']->field = 'roleParentID';
     $this->mapping->criterias['id']->operator = 'IS';
     $this->mapping->criterias['id']->value = NULL;
     $result = parent::select($dummy);
     // Preenche as descrições conforme idioma configurado
     foreach ($result as $row) {
         $row->text = Text::read('title.' . $row->page);
     }
     return $result;
 }
Example #4
0
 public function selectComboBrand()
 {
     $this->mapping->fields['id'] = 'brandID';
     $this->mapping->fields['text'] = 'brandTitle';
     return parent::select($data);
 }