Date:2020-10-20 Categories:FAQ Hits:1038 From:Shen Zhen Shi XXX Technology Co., Ltd.
《建站管家TM》二次開發(fā)說(shuō)明
《建站管家》SHOP_V6.0.4_20201021版本采用ThinkPHP框架V6.0.4開發(fā)
一、目錄結(jié)構(gòu)
A、中文模板文件夾(英文類似):
\template\default\cn\pc\(電腦版)
\template\default\cn\mobile\(手機(jī)版)
系統(tǒng)可設(shè)置前臺(tái)PC端和移動(dòng)端是否共用模板:
后臺(tái)首頁(yè)->全局管理->系統(tǒng)管理->語(yǔ)言管理->編輯對(duì)應(yīng)的語(yǔ)言,設(shè)置前臺(tái)PC端和移動(dòng)端是否共用模板
如果是共用模板(自適應(yīng)),則調(diào)用的模板文件存在于:\template\default\cn\pc\文件夾下(英文類似)。
二、標(biāo)簽使用
1、list標(biāo)簽(在所有模板頁(yè)面均可調(diào)用)
使用方法:
{tag: list name="rs" table="數(shù)據(jù)表" where="查詢條件" limit="顯示數(shù)量" order="排序方式"}
循環(huán)內(nèi)容
{/tag: list}
使用示例(幻燈片循環(huán)):
{tag:list name="rs" table="ad" where="lang='cn' and ad_type='banner' and position='Index'" limit="5" order="sequence desc "}
<li><a href="{$rs.linkurl}">{$rs.thumb}</a></li>
{/tag:list}
其中limit可以這樣:limit="3,6"表示顯示第3到第6條
調(diào)用后臺(tái)勾選:電腦端或移動(dòng)端,如:
{tag:list name="rs" table="ad" where="find_in_set('wap',client)" limit="5" order="sequence desc "}
{/tag:list}
wap為移動(dòng)端,pc為電腦端
2、調(diào)用后臺(tái)“網(wǎng)站設(shè)置”里的字段在前臺(tái)顯示
方法:{$siteRs.數(shù)據(jù)表siteinfo里的字段}
示例:調(diào)用網(wǎng)站標(biāo)題:{$siteRs.title}
3、調(diào)用后臺(tái)“字段管理”里的內(nèi)容在前臺(tái)顯示
方法:{$字段標(biāo)簽}
示例:如:你在后臺(tái)添加了一個(gè)字段標(biāo)簽為:telephone,字段內(nèi)容為:0755-XXXXXXXX
調(diào)用telephone標(biāo)簽:{$telephone}則顯示為:0755-XXXXXXXX
4、各個(gè)模塊列表頁(yè)循環(huán)和分頁(yè)(如:新聞模塊、產(chǎn)品模塊等)
使用方法:
{volist name="list" id="rs"}
{$rs.thumb}{$rs.title}
{/volist}
分頁(yè):<div>{$list->render()|raw}</div>
5、各個(gè)模塊內(nèi)容頁(yè)字段顯示(如:新聞模塊、產(chǎn)品模塊等)
使用方法:{$rs.數(shù)據(jù)表字段}
示例:產(chǎn)品圖片在產(chǎn)品內(nèi)容模板頁(yè)調(diào)用:<img src="{$rs.thumb}">
三、URL路徑(模板調(diào)用)
1、首頁(yè)URL(中英文相同):{$home_path};語(yǔ)言首頁(yè)路徑:{$lang_path},如:/cn/、/en/ 等
2、模塊分類列表頁(yè)URL:
/語(yǔ)言標(biāo)識(shí)/模塊分類的urlroute字段-模塊標(biāo)識(shí)字母+分類ID-頁(yè)碼.html,如:
中文產(chǎn)品分類列表頁(yè)URL
(英文:把cn替換為en):
默認(rèn)首頁(yè):/cn/product-p-1.html(沒選擇分類情況下)
product —— 后臺(tái)模型編輯里的“URL網(wǎng)址前綴”
p —— 后臺(tái)模型編輯里的“路由標(biāo)識(shí)”
1 —— 第一頁(yè)
列表頁(yè):
/cn/biaoti-p123-1.html
cn —— 語(yǔ)言標(biāo)識(shí)
biaoti —— 分類的urlroute字段
p —— 產(chǎn)品模塊標(biāo)識(shí)(product首字母)
123 —— 分類ID
1 —— 第一頁(yè)
中文新聞分類列表頁(yè)URL:/cn/biaoti-n123-1.html
n —— 新聞模塊標(biāo)識(shí)(news首字母)
默認(rèn)首頁(yè):/cn/news-n-1.html
中文案例分類列表頁(yè)URL:/cn/biaoti-c123-1.html
c —— 案例模塊標(biāo)識(shí)(case首字母)
默認(rèn)首頁(yè):/cn/project-c-1.html
中文下載分類列表頁(yè)URL:/cn/biaoti-d123-1.html
d —— 下載模塊標(biāo)識(shí)(down首字母)
默認(rèn)首頁(yè):/cn/down-d-1.html
中文單頁(yè)分類列表頁(yè)URL:/cn/biaoti-a123-1.html
a —— 單頁(yè)模塊標(biāo)識(shí)(about首字母)
默認(rèn)首頁(yè):/cn/about-a-1.html
3、模塊詳情頁(yè)URL(如產(chǎn)品、新聞等):/語(yǔ)言標(biāo)識(shí)/模塊內(nèi)容的urlroute字段-模塊標(biāo)識(shí)字母+內(nèi)容ID.html,如:
中文產(chǎn)品詳情頁(yè)URL(英文:把cn替換為en):/cn/biaoti-p123.html
cn —— 語(yǔ)言標(biāo)識(shí)
biaoti —— 內(nèi)容的urlroute字段
p —— 產(chǎn)品模塊標(biāo)識(shí)(product首字母)
123 —— 內(nèi)容ID
中文新聞詳情頁(yè)URL:/cn/biaoti-n123.html
n —— 新聞模塊標(biāo)識(shí)(news首字母)
中文案例詳情頁(yè)URL:/cn/biaoti-c123.html
c —— 案例模塊標(biāo)識(shí)(case首字母)
中文下載詳情頁(yè)URL:/cn/biaoti-d123.html
d —— 下載模塊標(biāo)識(shí)(down首字母)
中文單頁(yè)詳情頁(yè)URL:/cn/biaoti-a123.html
a —— 單頁(yè)模塊標(biāo)識(shí)(about首字母)
四、前端模板命名規(guī)則
1、詳情頁(yè)以view_開頭,如:view_default.html就是默認(rèn)詳情頁(yè)
2、列表頁(yè)以list_開頭,如:list_default就是默認(rèn)列表頁(yè)
五、數(shù)據(jù)庫(kù)表(因版本升級(jí),可能會(huì)有所變動(dòng),具體請(qǐng)看真實(shí)數(shù)據(jù)庫(kù)里的表,有注釋)
更多支持,請(qǐng)加QQ群:774189825
或訪問網(wǎng)站:https://www.df81.com
感謝您的支持!共同進(jìn)步
Previous:Installation instructions for station manager
Next:Secondary development of station manager Secondary development of station manager Secondary developm