# 內容
內容塊是文本,HTML或[Markdown](http://www.hmoore.net/followme/octobercms/1073834#3)塊,可以與頁面或布局分開編輯。它們僅用于保存靜態內容并支持基本的模板變量。[部件](http://www.hmoore.net/followme/octobercms/1073834#3)更加靈活,并應被用于生成動態內容。
## **介紹**
內容塊文件駐留在主題目錄的\*\*/ content\*\*子目錄中。內容文件支持以下擴展:
擴展描述**HTM**用于HTML標記。**txt**用于純文本。**MD**用于Markdown語法。擴展會影響內容塊在后端用戶界面(使用WYSIWYG編輯器或純文本編輯器)中的顯示方式以及塊在網站上的呈現方式。Markdown塊在顯示之前會轉換為HTML。
## **渲染內容塊**
使用`{% content 'file.htm' %}`標記在[頁面](http://www.hmoore.net/followme/octobercms/1073834#3),[部分](http://www.hmoore.net/followme/octobercms/1073834#3)或[布局中](http://www.hmoore.net/followme/octobercms/1073834#3)呈現內容塊。呈現內容塊的頁面示例:
```
url = "/contacts"
==
<div class="contacts">
{% content 'contacts.htm' %}
</div>
```
## **將變量傳遞給內容塊**
有時您可能需要將變量從外部代碼傳遞到內容塊。雖然內容塊不支持使用Twig標記,但它們確實支持使用具有基本語法的變量。您可以通過在`{% content %}`標記中的內容塊名稱之后指定變量來將變量傳遞給內容塊:
```
{% content 'welcome.htm' name='John' %}
```
在內容塊中,可以使用單個*大括號*訪問變量:
```
<h1>This is a demo for {name}</h1>
```
可以[在標記指南中](http://www.hmoore.net/followme/octobercms/1073834#3)找到更多信息。
### **全局變量**
您可以使用該`View::share`方法注冊全局可用于所有內容塊的變量。
```
View::share('site_name', 'OctoberCMS');
```
可以在[插件注冊文件](http://www.hmoore.net/followme/octobercms/1073834#3)的寄存器或引導方法內調用此代碼。使用上面的示例,變量`{site_name}`將在所有內容塊中可用。
- 基本說明
- 基本操作
- October cms 安裝
- 后臺控制器路徑
- 圖標
- 獲取安裝網上的插件/主題
- 插件構造器使用
- 定時任務
- October后臺控制器
- vscode編輯器
- ajax操作
- 使用
- ajax更新組件
- ajax屬性API
- JavaScript API
- ajax綜合使用
- 主題
- 多語言主題
- 安裝市場主題
- 主題程序處理
- 主題
- 頁面
- 部件
- 布局
- 內容
- 組件
- 媒體
- 主題表單操作
- 表單使用
- 表單后端程序處理
- 插件
- 自定義插件
- 插件說明
- 插件導航條
- 插件數據庫設置
- 插件的設置管理
- 插件的配置文件config
- 組件
- app服務
- app容器
- 擴展行為
- 緩存
- Collection類
- Lazy Collections
- Collection方法
- 助手函數
- 數組助手函數
- 路徑助手函數
- 玄樂助手函數
- 其他助手函數
- 錯誤與記錄
- 事件處理
- HTML頁面
- 文件與目錄操作
- 散列和加密
- 郵件
- 郵件內容
- 郵件發送
- 分頁
- 模板解析器
- 動態解析器語法
- 隊列消息
- 請求與輸入
- 響應
- 視圖
- 路由器
- 配置
- 驗證操作
- 處理錯誤消息
- 錯誤消息與視圖
- 可用的驗證規則
- 有條件的驗證規則
- 驗證數組
- 錯誤消息
- 自定義驗證規則
- 模型操作
- 定義模型與其屬性
- 檢索模型
- 插入與更新
- 刪除模型
- 查詢范圍
- 事件操作
- 關聯操作
- 定義關系
- 關系類型
- 多肽關系
- 關系查詢
- 渴望加載
- 插入模型
- 數據庫操作
- 基本用法
- 數據表結構
- 查詢連貫操作
- 結果檢索
- select子句
- 插入更新
- where子句
- 排序,分組,限制和偏移
- 文件附件
- Collection操作
- 屬性操作
- 系列化json
- 數據庫屬性
- 數據庫行為
- 控制器
- 后臺控制器定義
- 后臺頁面
- 后臺組件
- 后臺表單
- 表單組件
- 表單視圖
- 表單行為
- 后臺列表
- 列表行為
- 列表過濾器
- 可用列類型
- 關系行為
- 關系行為類型
- 擴展關系行為
- 列表排序操作
- 導入導出操作
- 用于與權限
- corlate模板修改
- 修改頂部導航
- laravel問題
- 控制器不存在
- 控制器
- 路由組
- laravel筆記
- laravel 安裝
- 偽靜態配置
- 依賴注入 & 控制器
- 中間件
- 路由文件
- 視圖