public function actionSelectsubcategory($super_cat_id)
 {
     $session = new Session();
     $session->open();
     $superCategoryData = $session['superCategoryArray'];
     $super_cat_model = new SuperCategory(['super_category_id' => $super_cat_id]);
     $categoryData = $session['categoryData'];
     $showCategory = true;
     $category_model = new Category();
     $SubCategory_model = new SubCategory();
     $showSubCategory = false;
     $SubcategoryData = '';
     $showColorNumberSelection = false;
     if ($category_model->load(Yii::$app->request->post())) {
         $showSubCategory = true;
         $SubcategoryData = $SubCategory_model->getSubCategoriesData($category_model->category_id);
         $session['SubcategoryData'] = $SubcategoryData;
     }
     return $this->render('uploaditem', ['superCategoryData' => $superCategoryData, 'super_cat_model' => $super_cat_model, 'category_model' => $category_model, 'categoryData' => $categoryData, 'showCategory' => $showCategory, 'showSubCategory' => $showSubCategory, 'SubcategoryData' => $SubcategoryData, 'SubCategory_model' => $SubCategory_model, 'showColorNumberSelection' => $showColorNumberSelection]);
 }
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getCategory()
 {
     return $this->hasOne(Category::className(), ['category_id' => 'category_id']);
 }
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getCategories()
 {
     return $this->hasMany(Category::className(), ['super_category_id' => 'super_category_id']);
 }