POST TIME:2017-11-13 23:46
這里介紹下,對dedecms模板中的標簽進行二次開發的一個實例:
本實例用于在dedecms列表塊中獲取文章第一張大圖的連接地址。
一些特殊的模板需要取得文章的大圖而不是縮略圖,因為通常文章的大圖要比縮略圖清楚地多。
下面是dedecms模板標簽二次開發的方法:
1、 修改include/extend.func.php
添加如下代碼:
注意:該文件用于存放dede模板標簽中公共調用的一些函數。
2、修改include/taglib/arclist.lib.php 在373行添加 $row['first_imgurl'] = get_firstbigimg($row['id']);
說明:該語句的含義為添加一個標簽變量,該標簽變量用于獲取文章中第一張大圖的地址。
如此:一個在arclist標簽中可以使用的標簽就制作完成了。簡單吧?
下面是使用方法舉例:
{dede:arclist row=5 typeid='' type='image.'}
<a href="[field:arcurl/]" target="_blank"><img src=[field:first_imgurl/] /><br />[field:title/]</a>
{/dede:arclist}
注意紅色的部分。標簽名就是我們定義過的變量哦。
上一篇:織夢SQL標簽獲得文章地址