配置系統模板:后臺-"核心管理"-“基本配置”-選擇需要修改的“模板風格”下拉框
模板默認目錄: /views/模板名稱/
一、模板文件介紹
1、前端
網站首頁:index.html
欄目首頁:不固定,根據自己設定的模板而定
欄目列表:不固定,根據自己設定的模板而定
文檔內容:不固定,根據自己設定的模板而定
單頁頁面:不固定,默認page.html,根據自己設定的模板而定
標簽頁面:keyword.html
標簽列表:tag.html
搜索頁面:search.html
會員信息:user.html(會員登錄信息)
消息提示:msg.html
游客投稿:post.html
2、會員
會員注冊:member/register.html
會員登錄:member/login.html
找回密碼:member/repass.html
激活會員:member/active.html
綁定會員:member/bang.html
消息提示:member/msg.html
會員首頁:member/index.html
會員空間:member/space.html
收藏夾列:member/favorite.html
資料修改:member/edit.html
密碼修改:member/password.html
頭像修改:member/avatar.html
一鍵登錄:member/oauth.html
內容管理:member/list.html
發布內容:member/add.html
附件管理:member/attachment.html
表單管理:member/form_list.html
查看表單:member/form_show.html
短消息列:member/pms_list.html
發短消息:member/pms_send.html
讀短消息:member/pms_read.html
待審信息:member/verify.html
二、模板標簽
標簽語法:http://www.finecms.net/tag/
變量函數:http://www.finecms.net/var/
1、所有標簽語法及函數遵循PHP語法結構,不做太多解釋了
2、模板標簽靈活,完全支持PHP語句
3、若有JS標簽,請區分“{}”系統標識符(“{ js內容 }”括號內加空格來區分就行)
三、設計技巧
1、如何在一個模板中引用另外一個模板或者引用一個公共模板?
{template 模板名稱}: 調用指定“模板名稱”,不能加擴展名,支持目錄
2、如何根據不同的會員模型來調用不同的會員模板呢?
{if $memberinfo['modelid']==123}
{template 模型為123的模板}
{/if}
3、如何讓文章內容只能讓登陸會員查看呢?
{if $memberinfo}
查看內容等等
{else}
你沒有登陸不允許查看
{/if}
4、如何讓文章內容只能讓某一個會員組查看呢?
{if $memberinfo['groupid'] == 22}
可以讓會員組groupid是22的會員查看
{else}
無權限查看
{/if}
5、如何讓會員發布信息頁不同的模型或者欄目使用不同的模板?
{if $catid==22}
{template member/欄目是22的模板名稱}
{/if}
模型的話就改成$modelid==xxx就ok
四、注意問題
1、若修改過模板文件,請務必把默認目錄(把"default"改成其他的)更改一下,否則下次升級會被覆蓋
2、不能用記事本等軟件編輯,且只能保存編碼為utf-8無BOM格式,否則會出大問題
- 安裝程序
- 環境需求
- 系統安裝
- 版權修改
- 后臺操作
- 系統設置
- 網站管理
- 欄目管理
- 內容管理
- 生成靜態
- 內容模型
- 表單模型
- 自定義資料
- 推送區域
- 功能教程
- 字段類別說明
- [靜態/偽靜態]自定義URL地址詳細教程
- 表單使用教程
- 網站多語言配置
- 后臺管理目錄
- 自定義模型
- 會員投稿流程
- 網站多語言配置方法
- 后臺管理目錄(admin)更改方法介紹
- 部分表的數據結構
- 自定義Tag標簽的URL
- 站內搜索參數說明及表單設計
- 多站點及分站配置
- 提交表單郵件通知
- 自定義字段表單調用
- 個性化URL結構
- 模型回調函數開發
- 重置管理員密碼
- 模板標簽
- 聯動菜單(linkage)
- FineCMS 模板設計指南
- 萬能標簽list
- 標簽語法說明
- 系統變量介紹
- 系統函數介紹
- 欄目{$cats}調用說明
- SQL語句查詢
- 推薦位調用
- Tag標簽調用
- 模型選項名稱和選項值
- 自定義字段類別