【Field 標記使用實例】-DedeCMS模板制作使用實例教程(2)_DedeCms教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
【Field 標記】在封面模板、列表模板、文檔模板的使用頻率很高,實用。主要用來獲得到系統(tǒng)變量的值或者路徑,用法很靈活。可以直接展示數(shù)據(jù),如調(diào)用position,得到欄目一 > 欄目二” 這樣形式的鏈接;或者,調(diào)用templeturl得到/templets這樣路徑。
使用思路、步驟:
一、明確使用范圍
我們在使用【Field 標記】的過程中,必須明確其使用的范圍,否則可能無法正常調(diào)用該標簽,其使用范圍是:
封面模板(如index_article.htm)、列表模板(如list_article.htm)、文檔模板(如article_article.htm)。
index_article.htm、list_article.htm、article_article.htm等類似的模板文檔都在templets\default\文件夾中。
注意:
1、封面模板與列表模板是有區(qū)別的,但調(diào)用【Field 標記】可以相同;
2、封面模板有不同的類型,我們最常用的是文章模板(index_article.htm),其它的還有圖片模板(index_image.htm),簡介模板(index_info.htm),軟件模板(index_soft.htm)等等,這些模板調(diào)用【Field 標記】的道理都是一樣的。
二、通過調(diào)試了解其使用方法
我調(diào)試的方法是:
將templets\default\文件夾下的list_default.htm和htmlist_article.htm文件中的代碼,全部掏空。放入調(diào)用【Field 標記】的代碼,再在管理后臺進行操作,如下:HTML更新-->更新欄目HTML-->開始生成HTML。再在IE中訪問網(wǎng)站的各欄封面和列表,就可以得到返回的數(shù)據(jù)。
用法一:
這種用法,主要是從數(shù)據(jù)庫獲取相關的數(shù)據(jù),特別是系統(tǒng)變量的數(shù)據(jù)。
我調(diào)試【Arclist 標記】的具體代碼如下:
<font color="red">調(diào)用position標記,得到:欄目一 > 欄目二” 這樣形式的鏈接:</font>{dede:field name='position'/}<br/>
<font color="red">插件路徑:</font>{dede:field name='phpurl'/}<br/>
<font color="red">模板路徑:</font>{dede:field name='templeturl'/}<br/>
<font color="red">版權(quán)信息:</font>{dede:field name='powerby'/}<br/>
<font color="red">主頁路徑:</font>{dede:field name='indexurl'/}<br/>
<font color="red">主頁名稱:</font>{dede:field name='indexname'/}<br/>
得到如下返回數(shù)據(jù):
請朋友們舉一反三,增刪屬性和寫入代碼進行調(diào)試,加深印象。最好是對照官方的Dedecms文檔進行調(diào)試,我這樣做收獲很大的。
用法二:
這一種用法比較靈活,作用也非常大,但必須有HTML知識才能運用的比較好,
我調(diào)試【Arclist 標記】的具體代碼如下:
<link href="{dede:field name='templeturl'/}/style/dede.css" rel="stylesheet" type="text/css" />
注意:本頁面的文字和鏈接都是經(jīng)過dede.css處理的<br />
<a href="http://bbs.dedecms.com/">織夢論壇</a> <br />
得到如下返回數(shù)據(jù):
使用思路、步驟:
一、明確使用范圍
我們在使用【Field 標記】的過程中,必須明確其使用的范圍,否則可能無法正常調(diào)用該標簽,其使用范圍是:
封面模板(如index_article.htm)、列表模板(如list_article.htm)、文檔模板(如article_article.htm)。
index_article.htm、list_article.htm、article_article.htm等類似的模板文檔都在templets\default\文件夾中。
注意:
1、封面模板與列表模板是有區(qū)別的,但調(diào)用【Field 標記】可以相同;
2、封面模板有不同的類型,我們最常用的是文章模板(index_article.htm),其它的還有圖片模板(index_image.htm),簡介模板(index_info.htm),軟件模板(index_soft.htm)等等,這些模板調(diào)用【Field 標記】的道理都是一樣的。
二、通過調(diào)試了解其使用方法
我調(diào)試的方法是:
將templets\default\文件夾下的list_default.htm和htmlist_article.htm文件中的代碼,全部掏空。放入調(diào)用【Field 標記】的代碼,再在管理后臺進行操作,如下:HTML更新-->更新欄目HTML-->開始生成HTML。再在IE中訪問網(wǎng)站的各欄封面和列表,就可以得到返回的數(shù)據(jù)。
用法一:
這種用法,主要是從數(shù)據(jù)庫獲取相關的數(shù)據(jù),特別是系統(tǒng)變量的數(shù)據(jù)。
我調(diào)試【Arclist 標記】的具體代碼如下:
<font color="red">調(diào)用position標記,得到:欄目一 > 欄目二” 這樣形式的鏈接:</font>{dede:field name='position'/}<br/>
<font color="red">插件路徑:</font>{dede:field name='phpurl'/}<br/>
<font color="red">模板路徑:</font>{dede:field name='templeturl'/}<br/>
<font color="red">版權(quán)信息:</font>{dede:field name='powerby'/}<br/>
<font color="red">主頁路徑:</font>{dede:field name='indexurl'/}<br/>
<font color="red">主頁名稱:</font>{dede:field name='indexname'/}<br/>
得到如下返回數(shù)據(jù):
請朋友們舉一反三,增刪屬性和寫入代碼進行調(diào)試,加深印象。最好是對照官方的Dedecms文檔進行調(diào)試,我這樣做收獲很大的。
用法二:
這一種用法比較靈活,作用也非常大,但必須有HTML知識才能運用的比較好,
我調(diào)試【Arclist 標記】的具體代碼如下:
<link href="{dede:field name='templeturl'/}/style/dede.css" rel="stylesheet" type="text/css" />
注意:本頁面的文字和鏈接都是經(jīng)過dede.css處理的<br />
<a href="http://bbs.dedecms.com/">織夢論壇</a> <br />
得到如下返回數(shù)據(jù):
相關DedeCms教程:
- Dedecms生成百度地圖圖文教程
- 織夢dedecms生成下拉式友情鏈接列表
- DEDECMS使用拼音首字母做欄目名稱
- 織夢DEDECMS站群增強版 DedeCMS搭建站群首選
- DedeCMS Error:Tag disabled:php錯誤的完整處理方法
- dedecms編碼轉(zhuǎn)換方法 gbk轉(zhuǎn)UTF-8,UTF-8轉(zhuǎn)GBK
- 防XSS,sql注射,代碼執(zhí)行,文件包含的通用代碼
- DedeCms教程:優(yōu)化DedeCMS搜索結(jié)果
- DedeCms教程:Linux+Apache+PHP+MySQL服務器環(huán)境(CentOS篇)
- DedeCms教程:LuManager服務器管理軟件安裝DEDECMS軟件
- DedeCms教程:Ubuntu/Debian上安裝 PHP 5.3, Nginx 和 PHP-fpm
- DedeCms教程:windows server 2003 php 環(huán)境搭建