]> BookStack Code Mirror - bookstack/blobdiff - app/Entities/Models/Page.php
Add prev and next button to navigate through different pages
[bookstack] / app / Entities / Models / Page.php
index 52c64f0480af78fc64a30bae48c8f05b1d108407..b60da01212f4c5ac8bf2fc5cd69efa0c501401c5 100644 (file)
@@ -121,9 +121,18 @@ class Page extends BookChild
      */
     public function forJsonDisplay(): Page
     {
-        $refreshed = $this->refresh()->unsetRelations()->load(['tags', 'createdBy', 'updatedBy']);
+        $refreshed = $this->refresh()->unsetRelations()->load(['tags', 'createdBy', 'updatedBy', 'ownedBy']);
         $refreshed->setHidden(array_diff($refreshed->getHidden(), ['html', 'markdown']));
         $refreshed->html = (new PageContent($refreshed))->render();
         return $refreshed;
     }
+    /**
+     * Get the parent chapter ID.
+     */
+    public function getParentChapter()
+    {
+        $chapterId = $this->chapter()->visible()
+        ->get('id');
+        return $chapterId;
+    }
 }