protected function getItem($id)
 {
     $item = $this->finder->findPage(['id' => $id])->one();
     if ($item) {
         return $item;
     } else {
         throw new \yii\web\NotFoundHttpException(Yii::t('support', 'The requested page does not exist'));
     }
 }
 public function actionPage($key)
 {
     $lang = Yii::$app->request->get('lang', Yii::$app->language);
     $page = $this->finder->findPage(['key' => $key, 'lang_code' => $lang])->one();
     return $this->render('page', ['page' => $page]);
 }