예제 #1
0
 /**
  * http://example.com/admin/api-cms-navitem/nav-lang-item?access-token=XXX&navId=A&langId=B.
  *
  * @param unknown_type $navId
  * @param unknown_type $langId
  *
  * @return multitype:unknown
  */
 public function actionNavLangItem($navId, $langId)
 {
     $item = NavItem::find()->where(['nav_id' => $navId, 'lang_id' => $langId])->one();
     if ($item) {
         return ['error' => false, 'item' => $item->toArray(), 'typeData' => $item->nav_item_type == 1 ? NavItemPage::getVersionList($item->id) : $item->getType()->toArray()];
     }
     return ['error' => true];
 }