我們經(jīng)常要在dedecms的搜索結(jié)果頁面調(diào)用自定義字段,但是我們發(fā)現(xiàn)在搜索結(jié)果頁模板中使用[field:字段名/]標(biāo)簽無法正確調(diào)用,就算添加了列表附加字段也不行。今天就提供一種新的方法: 打開 /include/extend.func.php 在最下面加入個方法 function Search_add...
系統(tǒng)會自動載入 dedesql.class.php 文件,并用 $dsql = $db = new DedeSql(false); 進(jìn)行初始化數(shù)據(jù)庫連接,因此在工程所有文件中均不需要單獨初始化這個類,可直接用 $dsql 或 $db 進(jìn)行操作,為了防止錯誤,操作完后不必關(guān)閉數(shù)據(jù)庫。 常用的方法: 1、執(zhí)行一...
dedecms判斷當(dāng)前字段是否有值 有則顯示無則不顯示。實現(xiàn)的方法如下: /** * 判斷當(dāng)前字段是否有值 有則顯示,沒有則不顯示 * @param $var 字段變量 * @param $name 字段名稱 * @return string */function is_empty($var,$name){ if(!e......
使用dedecms制作頁面的時后,時間標(biāo)簽是必須用到的,經(jīng)常遇到各種各樣的時間調(diào)用方式,下面我們就來分享下 dedecms列表中修改時間顯示為昨天今天效果的實現(xiàn)方法 。 [field:pubdate runphp='yes'] $ntime = time(); $today = 3600 * 24; $yesterda......
dedecms輕松實現(xiàn)時間格式為X秒前、X分鐘前、X天前。打開 /include/extend.func.php 在最下面加入個方法 /** * 時間美化 * * @access public * @param string $time 時間戳 * @return string */if(!function_exist......
在用dedecms做網(wǎng)站時候,經(jīng)常會刪除文檔內(nèi)容,這時候你就會發(fā)現(xiàn),在刪除文檔后文檔中的圖片及縮略圖并沒有被刪除,通常情況下刪除后其縮略圖和文檔內(nèi)容中的圖片就都用不到了,如果不及時清理,會造成網(wǎng)站內(nèi)容越來越多,占用主機(jī)空間及維護(hù)困難。 方法如下:...
今天遇到一個朋友咨詢dedecms的channelartlist標(biāo)簽下channel標(biāo)簽調(diào)用三級欄目中文章的問題,實現(xiàn)方法還是很簡單的,現(xiàn)給出解決方案,請看代碼。 {dede:channelartlist typeid='2' row='1'}!-- 頂級 --li class="top"a hre......
dedecms系統(tǒng)中,如果你的網(wǎng)站刪除了很多文檔,而某個Tag標(biāo)簽恰恰關(guān)聯(lián)了這些被刪除的文檔,這種情況下,前臺Tag標(biāo)簽列表頁就會出現(xiàn)有頁碼分頁卻沒有數(shù)據(jù)的狀況,如下圖所示 這是因為織夢的TAG標(biāo)簽列表核心文件不嚴(yán)謹(jǐn)引起的,我們可以讓關(guān)聯(lián)的TAG標(biāo)簽所屬的已...
當(dāng)我們在用dedecms織夢做網(wǎng)站時,添加完一篇文章后,還要添加一篇一樣的文章,我就使工作變的繁瑣很耽擱時間和精力,今天我們?nèi)ソo它加一個復(fù)制功能,問題就迎刃而解。 1、在網(wǎng)站后臺目錄里添加一個復(fù)制功能的php文件,有g(shù)bk/utf8版本,根據(jù)自己的程序編碼選...
織夢官方程序中后臺的系統(tǒng)用戶管理,在授權(quán)欄目選項中,只列出了最高二級欄目,我們來修正一下,讓它支持無限級授權(quán)欄目 1、打開 /dede/sys_admin_user_add.php 找到,最后一行的 include DedeInclude('templets/sys_admin_user_add.htm'); 在它上面......
在dedecms系統(tǒng)中,當(dāng)一個文檔添加了TAG標(biāo)簽,如果把它的對應(yīng)文檔的閱讀權(quán)限改成【待審核稿件】,那么與這個TAG標(biāo)簽關(guān)聯(lián)的所有文檔都會消失,1、先把剛剛那文檔閱讀權(quán)限設(shè)置回【開放瀏覽】 1、先把剛剛那文檔閱讀權(quán)限設(shè)置回【開放瀏覽】 2、打開 /include/hel...
解決dedecms后臺專題節(jié)點文章在PHP7只能保存1個文檔的方法。 解決方法 1、打開 /dede/spec_add.php 找到 $arcids = ''; 改成 $arcids = array(); 2、打開 /dede/spec_edit.php 找到 $arcids = ''; 改成 $arcids = ar......
織夢tags標(biāo)簽只能寫12個字符也就是6個漢字,多出的字符就會自動截斷,或者直接被去除,不單單需要通過修改數(shù)據(jù)庫字段長度,還要修改程序文件來改變tags字?jǐn)?shù)限制,tags標(biāo)簽?zāi)J(rèn)長度 1、修改tags數(shù)據(jù)表字段長度 后臺-系統(tǒng)-SQL命令行工具-執(zhí)行下面2句語句(一起)...
在dedecms織夢圖集上傳圖片的時候,出現(xiàn)了302錯誤,圖片都是紅色的,有很明顯的error錯誤,還會遇到上傳一組后就退出后臺登錄界面。當(dāng)我們遇到此類問題改怎么解決呢?解決方法如下: 打開include/userlogin.class.php文件 找到 session_start(); 在其上面添...
比如在欄目列表調(diào)用子欄目,不寫死,不指定,從第2個子欄目開始輸出,按類似的要求,需要改動如下 打開 /include/taglib/channelartlist.lib.php 找到 cacheid| 改成 cacheid|,limit| 繼續(xù)找到 $dsql-SetQuery 在它上面加入 $limit = trim......