POST TIME:2020-03-13 22:39
最近結合部分學員實際情況,考慮到大家剛加入到站長行列,很多知識點不是太明白,所以制作了本系列教程,旨在講解織夢模板中最常用到的標簽,希望對大家有所幫助。
本篇教程將大家介紹:Field 標記,在封面模板、列表模板、文檔模板的使用頻率很高,實用。主要用來獲得到系統變量的值或者路徑,用法很靈活。可以直接展示數據,如調用position,得到欄目一 > 欄目二” 這樣形式的鏈接;或者,調用templeturl得到/templets這樣路徑。
首先還是讓我們一起來明確下Field 標記的使用范圍。
我們在使用【Field 標記】的過程中,必須明確其使用的范圍,否則可能無法正常調用該標簽,其使用范圍是:
封面模板(如index_article.htm)、列表模板(如list_article.htm)、文檔模板(如article_article.htm)。
index_article.htm、list_article.htm、article_article.htm等類似的模板文檔都在templetsdefault文件夾中。
注意:
1、封面模板與列表模板是有區別的,但調用【Field 標記】可以相同;
2、封面模板有不同的類型,我們最常用的是文章模板(index_article.htm),其它的還有圖片模板(index_image.htm),簡介模板(index_info.htm),軟件模板(index_soft.htm)等等,這些模板調用【Field 標記】的道理都是一樣的。
第二,通過調試了解其使用方法。
我調試的方法是:
將templetsdefault文件夾下的list_default.htm和htmlist_article.htm文件中的代碼,全部掏空。放入調用【Field 標記】的代碼,再在管理后臺進行操作,如下:HTML更新-->更新欄目HTML-->開始生成HTML。再在IE中訪問網站的各欄封面和列表,就可以得到返回的數據。
用法一:
這種用法,主要是從數據庫獲取相關的數據,特別是系統變量的數據。
我調試【Arclist 標記】的具體代碼如下:
<font color="red">調用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">版權信息:</font>{dede:field name='powerby'/}<br/>
<font color="red">主頁路徑:</font>{dede:field name='indexurl'/}<br/>
<font color="red">主頁名稱:</font>{dede:field name='indexname'/}<br/>
得到如下返回數據:
請朋友們舉一反三,增刪屬性和寫入代碼進行調試,加深印象。最好是對照官方的織夢模板文檔進行調試,我這樣做收獲很大的。
用法二:
這一種用法比較靈活,作用也非常大,但必須有HTML知識才能運用的比較好,
我調試【Arclist 標記】的具體代碼如下:
<link href="{dede:field name='templeturl'/}/style/dede.css" rel="stylesheet" type="text/css" />
注意:本頁面的文字和鏈接都是經過dede.css處理的<br />
<a href="http://bbs.織夢模板.com/">織夢論壇</a> <br />
得到如下返回數據:
上一篇:織夢模板入門教程(三)
下一篇:織夢模板入門教程(一)