Exemple #1
0
 /**
  * страницы групп точек
  */
 public function action_dots()
 {
     $this->title[] = 'Группы точек';
     $filter = $this->request->query('filter');
     $dotsGroups = Model_Dot::getGroups($filter);
     $popupAddDotsGroup = Common::popupForm('Добавление группы точек', 'control/add_dots_group');
     $popupAddDot = Common::popupForm('Добавление точек', 'control/add_dot');
     $popupEditDotsGroup = Common::popupForm('Редактирование группы точек', 'control/edit_dots_group');
     $this->tpl->bind('dotsGroups', $dotsGroups)->bind('filter', $filter)->bind('popupEditDotsGroup', $popupEditDotsGroup)->bind('popupAddDot', $popupAddDot)->bind('popupAddDotsGroup', $popupAddDotsGroup);
 }
Exemple #2
0
 /**
  * получаем список точек для combobox
  */
 public function action_list_pos_group()
 {
     $res = Model_Dot::getGroups(['search' => $this->_search, 'ids' => $this->_ids]);
     if (empty($res)) {
         $this->jsonResult(false);
     }
     $return = [];
     foreach ($res as $item) {
         $return[] = ['name' => $item['GROUP_NAME'], 'value' => $item['GROUP_ID']];
     }
     $this->jsonResult(true, $return);
 }