Commit dafc9daf77dec9ca2dbd0c3b0f835ea84efe6cf7

Authored by Administrator
1 parent 8dd0569e

add yii jquery

common/models/Specialization.php
@@ -53,6 +53,28 @@ class Specialization extends \yii\db\ActiveRecord @@ -53,6 +53,28 @@ class Specialization extends \yii\db\ActiveRecord
53 ]; 53 ];
54 } 54 }
55 55
  56 + public static function specializationsList(){
  57 +
  58 +
  59 + $specializationArray = [];
  60 +
  61 + $specialization = Specialization::find()->where(['specialization_id'=> Specialization::find()->select('specialization_id')
  62 + ->andWhere('specialization_pid != 0')
  63 + ->column()])
  64 + ->all();
  65 +
  66 + foreach(ArrayHelper::index($specialization,'specialization_id') as $spec){
  67 + $array = $spec->hasChildrenInArray($specialization);
  68 + if($array){
  69 + $specializationArray[$spec->specialization_name] = $array;
  70 + }
  71 + }
  72 +
  73 + return $specializationArray;
  74 +
  75 +
  76 + }
  77 +
56 78
57 public function getParent() 79 public function getParent()
58 { 80 {
frontend/controllers/SearchController.php
@@ -88,19 +88,9 @@ use common\models\Social; @@ -88,19 +88,9 @@ use common\models\Social;
88 { 88 {
89 89
90 90
91 - $specializationArray = [];  
92 -  
93 - $specialization = Specialization::find()->where(['specialization_id'=> Specialization::find()->select('specialization_id')  
94 - ->andWhere('specialization_pid != 0')  
95 - ->column()])  
96 - ->all();  
97 -  
98 - foreach(ArrayHelper::index($specialization,'specialization_id') as $spec){  
99 - $array = $spec->hasChildrenInArray($specialization);  
100 - if($array){  
101 - $specializationArray[$spec->specialization_name] = $array;  
102 - }  
103 - } 91 + $specializationArray = Specialization::specializationsList();
  92 +
  93 +
104 94
105 95
106 $searchModel = new SearchPerformerForm(); 96 $searchModel = new SearchPerformerForm();