コード例 #1
0
ファイル: PageController.php プロジェクト: snowbai/lulucms2
 public function findBodyModel($contentId = null)
 {
     if ($contentId === null) {
         return new ContentPage();
     } else {
         $ret = ContentPage::findOne(['content_id' => $contentId]);
         if ($ret === null) {
             $ret = new ContentPage();
             $ret->content_id = $contentId;
             $ret->body = '';
             $ret->save();
         }
         return $ret;
     }
 }
コード例 #2
0
 public function getDetail($id)
 {
     $model = Content::getBody(ContentPage::className(), [
         'a.id' => $id
     ])->one();
     
     return [
         'model' => $model
     ];
 }
コード例 #3
0
 public function init()
 {
     parent::init();
     $this->content_type = 'page';
     $this->bodyClass = ContentPage::className();
 }