欢迎进入广州凡科互联网科技有限公司网站
全国服务热线
4000-399-000
织梦cmsdedecms內容加上大批量提升tag标识作用
时间: 2021-02-22 01:36 浏览次数:
好织梦cms网编上星期一个vip会员资询怎样完成已出文章提升tag 在这里里我这儿共享下全部实际操作共必须改动三个文档 都会后台管理文件目录下(默认设置为/dede/)各自是:, js/list.js,


好织梦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号凤凰创意园