在使用dede:likearticle時,如果你想獲取多個指定欄目下的相關(guān)文章,而剛好這個多個欄目下還有子欄目時,官方的程序不能滿足你的需求,你需要改一下 打開 \include\taglib\likearticle.lib.php 找到 if( !empty($typeid) !preg_match(#,#, $ty......
在文章頁中我們經(jīng)常會顯示相關(guān)文章之類的文章列表,就需要使用{dede:likearticle}標(biāo)簽,但是默認的 likearticle是不能顯示自定義的附加字段的。解決辦法: 修改include/taglib/likearticle.lib.php. 大概在178行 $row[templeturl] = $GLOBAL......
dedecms專題內(nèi)容頁{dede:field.note /}節(jié)點排序默認是按照更新時間降序排列的,我現(xiàn)在想讓它升序排列,該怎么修改呢,請看下文: 1、{dede:field.note}其實是用{dede:arclist}{/dede:arclist}標(biāo)簽里的lib_arclistDone來解析的,從{dede:arc......
眾所周知dedcms默認在文章列表頁是不能調(diào)用帶鏈接的TAGS的,需要手動增加一個函數(shù)才可以。 我們找到在include/helpers/archive.helper.php用工具編輯新建GetTags_list函數(shù):如下加到代碼最下面即可 PHP結(jié)束代碼之前 function GetTags_list($aid) {......
在前臺把DEDECMS的自定義表單提交的內(nèi)容顯示出來并分頁.幫他寫了一下. 根目錄建立form.php ?php require_once(/include/common.inc.php); require_once(DEDEINC./datalistcp.class.php); $sql = Select * Fro......
下面教大家怎么自己開發(fā)一個標(biāo)簽來調(diào)用當(dāng)前作者的所有文章。 首先將以下函數(shù)放到 include/extend.func.php 最下邊,這個函數(shù)是用來獲取靜態(tài)頁面的URL地址的。 function GetOneDocUrl($aid) { global $dsql; include_once(DEDEINC./chann......
使用DedeCMS后臺發(fā)布文章的時候,在上傳圖片后,余斗發(fā)現(xiàn)生成文章后Dede會自動給這個圖片加上width和height屬性,如果這里不指定,那么值就為圖片的原高寬。 雖然建議為圖像指定 height 和 width 屬性,這也是一個好習(xí)慣,因為設(shè)置了這些屬性,就可以在頁面...
正則的表達式在MY SQL中也有應(yīng)用,但是在具體將查找的東西直接進行Replace的時候目前還不能解決,幸好后臺中有個dede利用 正則,利用dede正則批量替換數(shù)據(jù)庫中內(nèi)容,這樣我們完全減小了自己的工作量了。 例如網(wǎng)站的一個例子, 是替換一個div中的內(nèi)容,摘抄實...
不改動官方核心文件,在自定義方法文件里加入個方法來實現(xiàn) 打開 \include\extend.func.php 在最下面加入這個方法 function Getimgurls($aid,$num=4) { global $dsql; $imgurls = $result = ; $imgrow = $dsql-GetOn......
dedecms的數(shù)據(jù)庫操作類,非常實用,在二次開發(fā)中尤其重要。 引入common.inc.php文件 require_once (dirname(__FILE__) . /include/common.inc.php); 獲取一條記錄的內(nèi)容 $row = $dsql-GetOne(Select * From `blog......
如果想要把一個欄目的所有文檔復(fù)制到另一個欄目中如果沒有好的辦法就只能一個一個的重新建立,為了避免這種浪費時間的事,我們就在后臺寫一個批量復(fù)制的功能。下面是實現(xiàn)功能的具體步驟 修改文件dede/templets/content_batch_up.htm 修改頭部腳本函數(shù)ShowHid...
在織夢的標(biāo)簽中有時候會用到一些系統(tǒng)寫好的工具方法,例如GetDateTimeMK(@me)格式化時間和cn_substr(@me,50)截取字符串等等,如何自定義一個工具方法呢,打開目錄\include\helpers 文件夾,這個helpers下的以 文件名.helper.PHP命名的文件都是標(biāo)簽的工具方...
添加自定義函數(shù)文件:include/extend.func.php 實例: //通過會員ID查看會員名稱的函數(shù) function GetMemberName($str){ $dsql = new Dedesql(false); $row = $dsql-GetOne(SELECT uname FROM `ddmx_me......
1.在數(shù)據(jù)庫欄目表dede_arctype中的typedir后面添加要添加的字段 typeimg 2.修改sql語句,dede/catalog_add.PHP中搜索 queryTemplate等級欄目和$in_query子集欄目,在sql語句中的每個~typedir~后面加上$typeimg, 注:參數(shù)部分記得要加上$......
{dede:type typeid=12} div a href=[field:typelink/]img src=[field:typeimg /] alt= //a /div div class=pcknr h3[field:typename /]/h3 div class=pckwz p[field:descri......