好织梦cms网编上星期一个vip会员资询怎样完成已出文章提升tag 在这里里我这儿共享下
全部实际操作共必须改动三个文档 都会后台管理文件目录下(默认设置为/dede/)各自是:
, js/list.js, archives_do.php
第一步:加上 大批量提升tags 按键 开启 content_list.htm文档 寻找
a href= javascript:; quot;cAtts( attsDel ,event,this) >
a href= javascript:; quot;addTags( tagsAdd ,event,this) >
第二步:改动 js文档
开启list.js寻找 function cAtts(jname, e, obj) 这一涵数,并在这里个涵数后边 提升一个涵数
function addTags(jname, e, obj)
{
var qstr=getCheckboxItem();
if(qstr== )
{
alert( 务必挑选一个或好几个文本文档!
return;
}
LoadQuickDiv(e, archives_do.php?dopost=tagsDlg qstr= +qstr+ dojob= +jname+ rnd= +Math.random(), tagsDlg , 450px , 160px
ChangeFullDiv( show
}
第三步:改动archives_do.php文档
在 //得到大批量特性解决的AJAX文本框 这一控制模块下边(留意,这儿就是指全部控制模块完毕)提升下边的编码用以显示信息大批量提升tags的会话框
/*--------------------------
//得到大批量tag解决的AJAX文本框
function tagsDlg(){ }
---------------------------*/
else if($dopost== tagsDlg )
{
if( !empty($aid) empty($qstr) )
{
$qstr = $aid;
}
$dojobname = 大批量提升tag
AjaxHead();
//輸出AJAX可移动文本框
$divname = tagsDlg
echo div >
echo div >
echo div >
echo /div \r\n
echo form name= quickeditform action= archives_do.php method= post \r\n
echo input type= hidden name= dopost value= {$dojob} / \r\n
echo input type= hidden name= qstr value= {$qstr} / \r\n
echo table width= 100% >
?
tr height= 28
td width= 100 >
td
textarea name= tags id= tags rows= 5 cols= 10 >
/td
/tr
tr height= 32
td width= 80 >
td >
input type= text name= tmpids value= ?php echo $qstr; ? >
/td
/tr
tr height= 32
td colspan= 2 align= center >
input name= imageField type= image src= img/button_ok.gif width= 60 height= 22 >
img src= img/button_back.gif width= 60 height= 22 border= 0 #39;HideObj( ?php echo $divname; ? ChangeFullDiv( hide >
/td
/td
/tr
/table
/form
?php
//AJAX文本框完毕
}
随后再/*--------------------------
//大批量删掉特性
function attsDel(){ }
---------------------------*/的控制模块(留意,这儿就是指全部控制模块完毕)后边再加下边的编码
/ *--------------------------
//大批量提升tag
function addTags(){ }
---------------------------*/
else if($dopost== tagsAdd )
{
CheckPurview( a_Commend,sys_ArcBatch
if( !empty($aid) empty($qstr) )
{
$qstr = $aid;
}
if($qstr== )
{
ShowMsg( 主要参数失效! ,$ENV_GOBACK_URL);
exit();
}
if(empty($tags))
{
ShowMsg( 务必特定要加上的tags! ,$ENV_GOBACK_URL);
exit();
}
$arcids = ereg_replace( [^0-9,] , ,ereg_replace( ` , , , $qstr));
//溶解keywords
if($tags!= !ereg( , ,$tags))
{
$keyarr = explode( , $tags);
}
else
{
$keyarr = explode( , , $tags);
}
//解析xml重要字
foreach($keyarr as $keyword)
{
$keyword = trim($keyword);
if($keyword != strlen($keyword) 13 )
{
$keyword = addslashes($keyword);
$row = $dsql- getone( select id from `dede_tagindex` where tag like $keyword
if(is_array($row))
{
$tid = $row[ id
$query = update `dede_tagindex` set `total`=`total`+1 where id= $tid
$idarr = explode( , , $arcids);
foreach($idarr as $tagid)
{
InsertTags($keyword, $tagid);
}
}
}
}
ShowMsg( 取得成功对选定文本文档提升特定的tags! ,$ENV_GOBACK_URL);
exit();
}
提交,遮盖,随后进行。
dedecms模版,dedecms公司模版,dedecms新闻资讯模版,高档HTML5响应式模版,dedecms手机上模版,织梦cms模版实例教程,网站模版,网页页面模版,完全免费网页页面模版
Copyright © 广州凡科互联网科技有限公司 版权所有 粤ICP备10235580号
全国服务电话:4000-399-000 传真:021-45545458
公司地址:广州市海珠区工业大道北67号凤凰创意园