Пример #1
0
 public function actionAll()
 {
     $data = [];
     foreach (Cat::find()->asArray()->all() as $cat) {
         $data[$cat['id']] = ['name' => $cat['name'], 'rewrite' => $cat['rewrite'], 'id' => $cat['id'], 'default_nav_id' => $cat['default_nav_id'], '__items' => $this->actionGetByCatRewrite($cat['rewrite'])];
     }
     return $data;
 }
Пример #2
0
 public function actionCat()
 {
     return \cmsadmin\models\Cat::getDefault();
 }
Пример #3
0
 public function getDefaultLink()
 {
     $cat = Cat::getDefault();
     $link = $this->findOneByArguments(['nav_id' => $cat['default_nav_id'], 'lang' => $this->_compositionLangShortCode]);
     return $link['url'];
 }