dedecms使用常見問題,織夢文章
導讀:織夢文章織夢文章dedecms使用常見問題織夢模板修改dede5.7模板。
我們通過對dedecms常見問題和二次開發問題,通過長期對dedecms的操作使用,為了更加方便廣大的dedecms用戶更好的使用dedecms.我們將通過本文統計了一些dedecms使用的常見問題。供應大家參考.
1:dedecms文章錄入的時候,如何控制文章重復.
在dede/article_add.php里面,加入該程序就OK了
if($cfg_check_title == 'Y'){ $has = $dsql->GetOne("select * from dede_archives where title = '".$title."'"); if($has){ ShowMsg('該文章標題已經存在了', '-1'); exit();
}
}
2:dedecms后臺系統設置里的配置搜索不能搜索中文,請問怎么解決
回答:sys_info.php的第110行下面增加以下代碼。
$keywords = iconv("GBK","UTF-8",$keywords);
3:dedecms實現搜索結果偽靜態
RewriteRule ^plus/search(.*)(.*)\.html$ plus/search\.php\?q=$1&searchtype=$2 [QSA,L] 然后head.htm修改成 <form name="formsearch" action="{dede:global.cfg_cmsurl/}/plus/search.html"> 4:dedecms文章頁面調用所屬分類地址 $info = $this->dsql->GetOne("select * from dede_arctype where id ='".$arr['typeid']."'"); $this->Fields['cat_url']= $this->TypeLink->GetOneTypeUrl($info); 5:dedecms如何通過loop標簽來調用dedecms文章標題. {dede:loop tablename="dede_archives" row="4" sort="id" orderway="asc"} [field:arcurl/] {/dede:loop} loop標簽里面增加這個代碼 $row1 = $dsql->GetOne("select * from dede_arctype where id = '".$row['typeid']."'"); $row['arcurl'] = GetFileUrl($row['id'],$row['typeid免費織夢模板'],$row['senddate'],$row['title'],$row['ismake'], $row['arcrank'],$row1['namerule'],$row1['typedir'],$row['money'],$row1['filename'],$row1['moresite'],$row1['siteurl'],$row1['sitepath']); 6:如何調用當前欄目的分類id {dede:field.typeid/}這樣就可以 7:dedecms文章列表調用文章關鍵字 include/arc.listview.class.php的第858行下面增以下代碼$row['keywords'] = $row['keywords'];模板里面這樣調用[field:keywords/] 8:dedecms如何控制每個會員每天發布一篇文章. member/article_add.php里面的第55行下面增加以下代碼 $pubdate = $dsql->GetOne("select pubdate from dede_archives where writer ='".$writer."' order by id desc limit 1"); if((time()-$pubdate['pubdate'])<(3600*24)){ ShowMsg("對不起,一個會員每天只能發一篇文章!","-1","0",5000); exit; } 9:dedecms發布文章增加和減少會員積分如何實現 member/article_add.php里面這段代碼 $dsql->ExecuteNoneQuery("UPDATE `dede_member` set scores=scores+{$cfg_sendarc_scores} WHERE mid='".$cfg_ml->M_ID."' ; ");這個默認是增加積分。如果你要減少他積分。直接這樣 $dsql->ExecuteNoneQuery("UPDATE `dede_member` set scores=scores-{$cfg_sendarc_scores} WHERE mid='".$cfg_ml->M_ID."' ; "); 10:dede織夢模板免費下裁cms首頁如何調用評論時間. 回答:includes/taglib/feedback.lib.php里面要增加以下代碼 $arr['dtime'] = MyDate("Y-m-d",$arr['arctitle']); 模板中直接這樣調用[field:dtime/] 11:如何讓dedecms的type模板標簽支持調用ddede模板免費escription欄目描述. 回答:include/taglib/type.lib.php 里面的SQL修改成這個SELECT id,typename,typedir,description,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM `dede_arctype` WHERE id='$typeid' " 然后在dedecms模板中直接調用[field:聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-19 ,文章dedecms使用常見問題,織夢文章主要講述常見問題,標簽,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_30107.html