校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網站建設 > 建站知識 > 從零開始學DedeCms模板

從零開始學DedeCms模板

POST TIME:2021-05-14 14:02

學習dede模版代碼

Dedecms的代碼很有特色,只要熟悉以后很快就能上手而且使用非常靈活。dede模板引擎的代碼樣式有如下幾種形式:

{dede:標記名稱 屬性='值'/}
{dede:標記名稱 屬性='值'}{/dede:標記名稱}
{dede:標記名稱 屬性='值'}自定義樣式模板(InnerText){/dede:標記名稱}

從上面我們可以看出,dede模板引擎的代碼可以分為標記名稱、屬性和自定義樣式模版三部分,標記名稱和屬性用{}包圍

而自定義樣式模版在兩個{}之間。

運用方法舉例

先看下面的例子:

 {dede:arclist typeid='0' titlelen='28' row='10' }
 <li><a href='[field:arcurl/]'>[field:title/]</a></li>

{/dede:arclist} 上面是最基本的取得最新內容列表標記arclist,由開始標記{dede:arclist 屬性typeid='' titlelen='28' row='10' col='1'}模版樣式<li><a href='[field:arcurl/]'>[field:title/]</a></li>和結束標記 {/dede:arclist}組成。當你完成頁面制作后,便可開始添加dede代碼。沒有添加dede代碼之前:

<ul>
<li><a href='[field:arcurl/]'>[field:title/]</a></li>
<li><a href='[field:arcurl/]'>[field:title/]</a></li>
<li><a href='[field:arcurl/]'>[field:title/]</a></li>
<li><a href='[field:arcurl/]'>[field:title/]</a></li>
<li><a href='[field:arcurl/]'>[field:title/]</a></li>
<li><a href='[field:arcurl/]'>[field:title/]</a></li>
<li><a href='[field:arcurl/]'>[field:title/]</a></li>
<li><a href='[field:arcurl/]'>[field:title/]</a></li>
<li><a href='[field:arcurl/]'>[field:title/]</a></li>
<li><a href='[field:arcurl/]'>[field:title/]</a></li>
</ul>

添加代碼后

<ul>
{dede:arclist typeid='0' titlelen='28' row='10' }
<li><a href='[field:arcurl/]'>[field:title/]</a></li>
{/dede:arclist}
</ul>

模版解析后就是添加代碼前的樣子。列表list標記,友情鏈接flink標記,導航channel標記,站內新聞mynews標記等待都是同樣道理。

文章頁里用到{dede:標記名稱 屬性='值'/},如{dede:field name='title' /}就是文章標題的意思。

模版里面的路徑問題:本例使用{dede:global name='cfg_basehost'/}/templets/w3cpro/img/css.css,{dede:global name='cfg_basehost'/}是取得網站根目錄的意思。這里有個模版保護問題,如果你珍惜你的網頁模版,就把img目錄獨立分離出來,這樣別人就不會知道你的模版目錄。




收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 正蓝旗| 屏山县| 隆昌县| 神木县| 千阳县| 塔城市| 汽车| 丘北县| 五指山市| 通河县| 洛川县| 大庆市| 明光市| 永德县| 个旧市| 沐川县| 连山| 增城市| 榆社县| 九江市| 上蔡县| 乌拉特中旗| 梧州市| 泾源县| 宜章县| 铜陵市| 怀来县| 湘潭市| 锦州市| 柏乡县| 洞口县| 平果县| 辽阳县| 淮北市| 香河县| 济南市| 夹江县| 漯河市| 石河子市| 平和县| 勃利县|