|
@@ -50,25 +50,31 @@ class PageController extends Controller
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- $previousPage = SitePage::where('dist_id', getDistId())
|
|
|
- ->where('status', '1')
|
|
|
- ->where('id', '<', $page->id)
|
|
|
- ->orderBy('id', 'desc')
|
|
|
- ->first();
|
|
|
-
|
|
|
- $nextPage = SitePage::where('dist_id', getDistId())
|
|
|
- ->where('status', '1')
|
|
|
- ->where('id', '>', $page->id)
|
|
|
- ->orderBy('id', 'asc')
|
|
|
- ->first();
|
|
|
-
|
|
|
- // 创建分页数据结构
|
|
|
- $paginator = [
|
|
|
- 'previous_page' => $previousPage ? true : false, // 是否有上一页
|
|
|
- 'previous_page_url' => $previousPage ? "/pages/" . ($previousPage->slug ?: $previousPage->id) : null, // 上一页的 URL
|
|
|
- 'next_page' => $nextPage ? true : false, // 是否有下一页
|
|
|
- 'next_page_url' => $nextPage ? "/pages/" . ($nextPage->slug ?: $nextPage->id) : null // 下一页的 URL
|
|
|
- ];
|
|
|
+ if($page->page_type==0) {
|
|
|
+ $previousPage = SitePage::where('dist_id', getDistId())
|
|
|
+ ->where('status', '1')
|
|
|
+ ->where('id', '<', $page->id)
|
|
|
+ ->orderBy('id', 'desc')
|
|
|
+ ->first();
|
|
|
+
|
|
|
+ $nextPage = SitePage::where('dist_id', getDistId())
|
|
|
+ ->where('status', '1')
|
|
|
+ ->where('id', '>', $page->id)
|
|
|
+ ->orderBy('id', 'asc')
|
|
|
+ ->first();
|
|
|
+
|
|
|
+ // 创建分页数据结构
|
|
|
+ $paginator = [
|
|
|
+ 'previous_page' => $previousPage ? true : false, // 是否有上一页
|
|
|
+ 'previous_page_url' => $previousPage ? "/pages/" . ($previousPage->slug ?: $previousPage->id) : null, // 上一页的 URL
|
|
|
+ 'next_page' => $nextPage ? true : false, // 是否有下一页
|
|
|
+ 'next_page_url' => $nextPage ? "/pages/" . ($nextPage->slug ?: $nextPage->id) : null // 下一页的 URL
|
|
|
+ ];
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ $paginator = [];
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
|
|
|
// 构建导航数据 开始
|