幻燈片相關的標簽有兩個,`slides`和 `noslides`
## slides標簽
這個標簽其實就一個循環標簽,只是會把你指定的幻燈片數據獲取出來
| 標簽名 | 作用 | 包含屬性 |
| --- | --- | --- |
| slides | 生成幻燈片 |id,item |
標簽屬性:
| 標簽屬性名 | 含義 |
| --- | --- |
| id |后臺幻燈片 id,必須 |
| item |循環變量名,默認為 vo |
## noslides標簽
| 標簽名 | 作用 | 包含屬性 |
| --- | --- | --- |
| noslides | 判斷有沒有幻燈片 |id,item |
標簽屬性:
| 標簽屬性名 | 含義 |
| --- | --- |
| id |后臺幻燈片 id,必須 |
幻燈片插件有很多,一般不會自己寫,當然大神你要自己寫估計也不需要看我這個文檔了
cmf官方用了slippry,本人比較喜歡用responsiveslides和flickity
下面我將flickity做個demo,如何在模板上實現幻燈片
flickity是一個jq的slider插件,具體參數,api等自行百度。
具體實現代碼看下圖

下圖為實現效果

## slides標簽生成幻燈片用法
```
<slides id="1">
<div class="carousel-cell">
<a href="{$vo.url}" target="_blank">
<img src="{:cmf_get_image_url($vo['image'])}" data-flickity-lazyload="{:cmf_get_image_url($vo['image'])}" alt="{$vo.title}">
</a>
<div class="slides-title text-center">
<h2>{$vo.title}</h2>
<p> {$vo.content}</p>
</div>
</div>
</slides>
```
## 生成幻燈片,如果沒有幻燈片并提示
```
<ul id="home-slider" class="list-unstyled">
<slides id="1">
<li>
<div class="caption-wraper">
<div class="caption">{$vo.name|default=''}</div>
</div>
<a href=""><img src="{:cmf_get_image_url($vo['image'])}" alt=""></a>
</li>
</slides>
<noslides id="1">
<li>你還沒有創建幻燈片;</li>
</noslides>
</ul>
```
* * * * *
個人喜歡的優秀幻燈片插件推薦
1、slippry
官方網站:http://slippry.com/
CMF官方使用
2、flickity,
官方網站:https://flickity.metafizzy.co/
本人用的最多,支持手機觸摸
3、swiper
官方網站:http://www.swiper.com.cn/
國產神器,很不錯
4、responsiveslides
官方網站:http://responsiveslides.com/
小巧,靈活,手機支持上略欠缺,適合自定義度高的幻燈片,可以結合animate整出絢麗的幻燈片。
- 序言
- 最新更新
- 準備工作
- 程序安裝
- 常見問題
- 驗證碼失效
- redis報錯
- 郵件發送
- 項目部署
- 全局配置
- 虛擬主機配置
- 數據庫配置
- 模板管理
- 前端開發
- 模板文件配置
- 模板變量
- 模板變量類型
- 模板變量數據源
- 模板控件
- 導航制作
- 導航標簽
- 子導航標簽
- 幻燈片制作
- 文章列表
- 非標簽方式
- 模板配置文件配置列表
- 面包屑
- 友情鏈接
- 獲取縮略圖
- 獲取組圖
- 獲取附件
- 全局變量
- 公共頁面制作流程
- 首頁制作流程
- 頂部導航
- 首頁幻燈片
- 關于
- 服務
- 產品
- 新聞
- 底部導航
- 底部版權
- 返回頂部
- 在線客服
- 單頁制作流程
- 單頁模板制作
- 欄目頁制作流程
- 文章列表欄目頁
- 圖文列表欄目頁
- 圖片列表欄目頁
- 指定分類欄目頁
- 右側欄目列表
- 詳細頁制作流程
- 詳細頁模板制作
- 功能開發
- 開發功能列表
- 原功能修改
- 函數擴展
- 獲取當前和子欄目ID
- 功能擴展
- 表單功能
- 固定字段表單
- 表單的提交
- 表單的刪除
- 表單HTML模板
- JSON數據表單
- 前臺文章發布
- Ueditor的配置
- 后臺擴展編輯器
- 會員擴展
- QQ互聯實現
- 插件開發
- 后臺登錄插件
- 創建目錄及配置文件
- 創建插件控制器
- 創建插件展現模板
- 留言板插件
- 創建目錄及配置文件
- 創建插件控制器
- 創建數據庫
- 表單字段過濾
- 前臺控制器實現
- 前臺頁面實現
- 后臺控制器實現
- 后臺頁面實現
- 留言板多語言
- 留言板插件下載
- 多語言獨立模板切換插件
- 創建目錄及配置文件
- 插件控制器實現
- 多語言切換插件下載
- 產品相冊展示插件
- 插件控制器實現
- 前端模板實現
- 產品展示插件下載
- 擴展后的系統升級
- 應用開發
- 自定義函數
- 自定義標簽
- 新增應用
- 創建數據庫表
- 創建應用目錄
- 模型初始化
- 后臺菜單入口
- 后臺項目分類頁實現
- 分類頁控制器
- 分類頁模板
- 分類的添加
- 驗證器規則實現
- 模型中寫數據庫實現
- 分類的修改
- 分類的刪除
- 后臺項目首頁實現
- 列表頁控制器
- 列表頁模板
- 項目的添加
- 項目添加驗證器
- 模型中寫數據庫實現
- 標簽的添加
- 項目的編輯
- 項目的刪除
- 應用模板
- 源碼下載
- 其他相關
- CMF5.1采用Redis緩存
- 啟用redis
- redis緩存實例