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); }
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); }
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; }
public function selectComboBrand() { $this->mapping->fields['id'] = 'brandID'; $this->mapping->fields['text'] = 'brandTitle'; return parent::select($data); }