日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 織夢學院 正文

織夢DedeCMS禁止發布重復文章的實現方法

更新時間: 2019-06-04 織夢學院
其實Dede的系統在發布文章的時候會在輸入標題后立即檢測是否存在相同標題的文章,如果有相同標題的文章會如下提示:
 
DedeCMS禁止發布重復文章的實現方法
 
這里只是起到一個提示的作用,并不影響文章的發布,這樣就造成了數據庫中會存在兩篇標題相同的文章,勢必會影響一些功能,而我們都知道的是織夢的后臺是有個重復檢測功能,但是在添加文章的時候都能添加成,這樣就沒有什么實際作用了!
 
今天淘站網就做一個能在提交文章的時候再做下檢測重復文檔的操作,如果檢測出存在重復文檔,提示:對不起,請不要發布重復文檔,并且退出保存文章的函數,這樣就可以完美的避免數據庫中存在標題相同的文章,具體實現方法如下:
 
打開后臺文件夾(一般為dede)里面的article_add.php文件然后找到代碼:
if(empty($click)) $click = ($cfg_arc_click=='-1' ? mt_rand(50, 200) : $cfg_arc_click);

在下面添加以下代碼: 

if($cfg_mb_cktitle=='Y'){$row = $dsql->GetOne("Select * From `inyhow_archives` where title like '$title' ");if(is_array($row)){ShowMsg("對不起,請不要發布重復文檔!","-1");exit();}}

保存修改好的文件,我們再添加相同標題的話就會提示文章重復,這樣一來再添加文章操作無法把文章加入數據庫中了。  

 

欄目分類
最近更新