Exemple #1
0
                 $order = 0;
                 foreach ($viewZone_info['viewData'] as $viewData_info) {
                     $viewData = new viewData();
                     $viewData->setviewZone_id($viewZone->getId());
                     $viewData->setOrder($order);
                     utils::a2o($viewData, $viewData_info);
                     $viewData->save();
                     $order++;
                 }
             }
         }
     }
     ajax::success();
 }
 if (init('action') == 'getEqLogicviewZone') {
     $viewZone = viewZone::byId(init('viewZone_id'));
     if (!is_object($viewZone)) {
         throw new Exception(__('Vue non trouvé. Vérifier l\'id', __FILE__));
     }
     $return = utils::o2a($viewZone);
     $return['eqLogic'] = array();
     foreach ($viewZone->getviewData() as $viewData) {
         $infoViewDatat = utils::o2a($viewData->getLinkObject());
         $infoViewDatat['html'] = $viewData->getLinkObject()->toHtml(init('version'));
         $return['viewData'][] = $infoViewDatat;
     }
     ajax::success($return);
 }
 if (init('action') == 'setEqLogicOrder') {
     $eqLogics = json_decode(init('eqLogics'), true);
     $sql = '';
Exemple #2
0
 public function removeviewZone()
 {
     return viewZone::removeByViewId($this->getId());
 }
Exemple #3
0
 public function getviewZone()
 {
     return viewZone::byId($this->getviewZone_id());
 }