- Grav 外掛
- Grav - 外掛基礎
- Grav - 外掛教程
- Grav - 事件鉤子
- Grav 管理面板
- Grav - 管理員簡介
- Grav - 管理員儀表盤
- Grav - 配置系統
- Grav - 站點配置
- Grav - 管理面板頁面
- Grav - 頁面編輯器選項
- Grav - 頁面編輯器高階
- Grav 高階
- Grav - 藍圖
- Grav - 效能和快取
- Grav - 除錯和日誌記錄
- Grav - CLI
- Grav - GPM
- Grav - 開發
- Grav - 生命週期
- Grav - YAML 語法
- Grav - 表單
- Grav 託管
- Grav - 網路託管
- Grav 故障排除
- Grav - 伺服器錯誤
- Grav - 許可權
- Grav 有用資源
- Grav - 面試問題
- Grav - 快速指南
- Grav - 有用資源
- Grav - 討論
Grav - 模組化頁面
模組化頁面一開始可能難以理解,但一旦你瞭解了它,使用起來就會非常容易。它可以從子頁面建立單個頁面。它能夠從模組化內容頁面構建複雜的單頁佈局。
模組化頁面被設定為不可路由的,因為它們無法透過 URL 直接訪問。它們透過資料夾名稱之前的 _(下劃線)來識別。它是一組頁面,這些頁面一個接一個地顯示以獲得單個頁面。例如,user/pages/home/_header.。
資料夾結構
在單頁骨架的情況下,您可以在01.home資料夾中找到此頁面。在此,您將獲得一個單個模組化.md檔案,該檔案指示必須包含哪些頁面以及要顯示的頁面的順序。modular.html.twig 可在您當前的主題資料夾中找到。
在下圖中,您可以看到為模組化頁面建立的資料夾結構。
每個子資料夾都必須包含一個.md檔案,該檔案描述一個 Markdown 檔案。
首先,您必須在/users/pages/01.home資料夾中建立子資料夾。接下來,每個資料夾都必須包含一個.md檔案和一個modular.md檔案。
建立子資料夾時,影像和檔案都必須在同一個資料夾中。
如何建立模組化頁面
要建立模組化頁面,您必須按照以下步驟操作。
步驟 1 - 在/user/pages/01.home/資料夾中建立一些頁面。在下圖中,您可以看到我們建立了兩個資料夾以及一個 modular.md 檔案。
步驟 2 - 要建立模組化頁面,您必須在每個資料夾中建立一個檔案,並將其命名為text.md。
步驟 3 - 接下來,在text.md檔案中新增您的程式碼,儲存並執行它。
示例
將所有四個頁面儲存為.md檔案。在這裡,我們建立了 4 個頁面,並命名為 text.md、text1.md、text2.md 和 text3.md。
--- title: Bio-diversity --- ## Bio-diversity Biodiversity refers to the variety of life. It is seen in the number of species in an [ecosystem](https://simple.wikipedia.org/wiki/Ecosystem) or on the entire [Earth] (https://simple.wikipedia.org/wiki/Earth). Biodiversity gets used as a measure of the health of biological systems, and to see if there is a danger that too many species become[extinct](https://simple.wikipedia.org/wiki/Extinct).
現在,建立 4 個頁面,並將它們新增到\templates\modular資料夾中,如下所示。
接下來,轉到主頁並重新整理,您將看到更改。
在新導航欄中,您可以看到四個檔案連結。