diff --git a/src/Http/Controllers/PageController.php b/src/Http/Controllers/PageController.php index 369f7973..e72d7dea 100644 --- a/src/Http/Controllers/PageController.php +++ b/src/Http/Controllers/PageController.php @@ -80,6 +80,13 @@ public function view($id) } else { $page_table = null; } + + if( isset($model->edit_action) ){ + if( isset($model->package) ) { + return view($model->package . '::' . $model->edit_action, ['hint' => $this->hint, 'model' => $model, 'page_table' => $page_table]); + } + return view($model->edit_action, ['hint' => $this->hint, 'model' => $model, 'page_table' => $page_table]); + } return soda_cms_view('page.view', ['hint' => $this->hint, 'model' => $model, 'page_table' => $page_table]); }