Пример #1
0
 public function getVal()
 {
     $type_field = $this->typeField->typeLink->name;
     switch ($type_field) {
         case 'integer':
             $r = $this->value;
             break;
         case 'select':
             $r = SSelect::findOne($this->value);
             $r = $r->value;
             break;
         case 'yandex_map':
             $r = \Yii::$app->view->renderFile('@app/views/c/map.php', ['field' => $this]);
             break;
         default:
             $r = $this->value;
             break;
     }
     return $r;
 }
Пример #2
0
 public function actionDelSelect()
 {
     $post = Yii::$app->request->post();
     $id_element = $post["id_element"];
     $select = SSelect::findOne($id_element);
     $parent_id = $select->id_field;
     $select->delete();
     $this->redirect(['/cabinet/field', 'id' => $parent_id]);
 }