コード例 #1
0
ファイル: PostController.php プロジェクト: dinghua/crm
 /**
  * {@inheritdoc}
  */
 protected function getResponse($page, $id, $slug)
 {
     $slug = preg_replace('/^_post_\\//', '', $slug);
     if (!View::exists($view = "orchestra/story::posts.{$slug}")) {
         $view = 'orchestra/story::post';
     }
     $data = ['id' => $id, 'page' => $page, 'slug' => $slug];
     return Facile::view($view)->with($data)->render();
 }
コード例 #2
0
ファイル: HomeController.php プロジェクト: dinghua/crm
 /**
  * Show default page.
  *
  * @param  string  $slug
  *
  * @return mixed
  */
 protected function page($slug)
 {
     $page = Content::page()->publish()->where('slug', '=', $slug)->firstOrFail();
     $slug = preg_replace('/^_page_\\//', '', $slug);
     if (!View::exists($view = "orchestra/story::pages.{$slug}")) {
         $view = 'orchestra/story::page';
     }
     return Facile::view($view)->with(['page' => $page])->render();
 }