###3.2模板設計指南
---
配置系統模板:后臺-"核心管理"-“基本配置”-選擇需要修改的“模板風格”下拉框
模板默認目錄: /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格式,否則會出大問題
- 后臺管理
- 1.首次進入系統有紅色的提示文字
- 2.欄目管理
- 3.附件管理
- 4.會員投稿流程
- 5.自定義模型使用說明
- 6.表單使用教程
- 7.Ucenter使用說明
- 8.站內搜索參數說明及表單設計
- 9.會員擴展使用教程
- 10數據采集
- 代碼配置管理
- 2.1字段類別說明
- 2.2[靜態/偽靜態]自定義URL
- 2.3網站多語言配置方法
- 2.4后臺管理目錄(admin)更改方法介紹
- 2.5自定義Tag標簽的URL
- 2.6多站點及分站配置
- 2.7欄目自定義字段
- 2.8提交表單郵件通知
- 2.9極驗驗證
- 2.10自定義字段表單調用
- 2.11聯動菜單(linkage)
- 2.12模型選項名稱和選項值
- 2.13自定義編輯器
- 2.14個性化URL結構
- 數據結構與標簽模板設計
- 3.1部分表的數據結構
- 3.2模板設計指南
- 3.3萬能標簽list
- 3.4標簽語法說明
- 3.5系統變量介紹
- 3.6系統函數介紹
- 3.7欄目調用說明
- 3.8SQL語句查詢
- 3.9推薦位調用
- 3.10Tag標簽調用
- 3.11插件開發指南
- 3.12自定義字段類別
- 3.13自定義分頁樣式
- 3.14表單模型和會員擴展模型的回調函數
- 3.15模型回調函數開發