dede5 7教程之增加批量更新文章時間功能

2021-07-10 15:31:12 字數 809 閱讀 7431

我要投稿

首先在後台目錄中找到後台的模板資料夾,預設是在dede資料夾下的templets資料夾中。本次修改的系統模板主要有四個 content_i_list.htm,content_s_list.htm,content_sg_list.htm,以及dede資料夾js目錄下 的list.js檔案;在每個檔案的後面都增加了下面的**段:

function updatetime(aid)

cript:updatetime(0)」class=「coolbg」>更新時間a>

然後找到dede目錄下的archives_do.php檔案,在審核文件函式的前面增加updatetime函式即可。updatetime函式的**如下:

elseif($dopost==『updatetime』)

if($qstr==『』)

$qstrs = ereg_replace(『[^0-9,]』,『』,ereg_replace(『`』,『,』,$qstr));

$hghsql=「update `update_archives` set `pubdate`=『$pubdate』,`senddate`=『$senddate』,`sortrank`=『$sortrank』 where id in ($qstrs) 」;

//echo $senddate.「

」.$hghsql;exit();

if(!$dsql->executenonequery($hghsql))else

}以上的方法只適合dedecms5.7sp1,對於5.6及以前的版本,需要修改content_list.htm檔案。好了,現在你可以方便的對 織夢未審核的文章進行批量更新時間了。

dede5 7 二級選單

dede實現巢狀li加currentstyle的二級選單非常麻煩,所以官方之前的版本也使用了js來實現,而且為此還hardcode了一下編碼到標籤庫裡面,具體見 include taglib channel.lib.php line100 檢查是否有子欄目,並返回rel提示 用於二級選單 及 lin...

dede5 7 動態導航下拉列表的做法

1.修改 include下面taglib資料夾裡的channel.lib.php檔案 替換成下面 view code 1.修改 include下面taglib資料夾裡的channel.lib.php檔案 替換成我的 function lib channel ctag,refobj else if t...

Dede5 7呼叫欄目下拉子欄目選單方法

下面方法適用於使用 dedecms5.6 5.7版本,本人用dede5.7版本後台親自實踐測試過,方法是可行的!將這段 貼到templets default footer.htm檔案裡 然後你看一下效果,會發現導航欄已經出現下拉列表了,只是背景是透明的,原因是沒有背景。見下圖效果 你需要把 dede...