首页 | 风讯安装 | 后台管理 | 升级转换 | 模板制作 | 标签说明 | 采集说明 | 常见问题 | 自由标签 | 样式管理 | 功能扩展 | 插件使用 |
常 见 问 题
新 手 入 门
中 级 进 阶
高 级 技 巧
 3.1SP1-后台批量修改新闻模板并自动生成新闻页面 ★★★★★ 【字体:小 大】 
3.1SP1-后台批量修改新闻模板并自动生成新闻页面
http://www.foosun.cn   作者:风讯科技   来源:  点击:  更新时间:06-06-16 11:40:34
 

本文讨论区:http://bbs.foosun.net/dispbbs.asp?BoardID=22&replyID=88047&id=18274&skin=0


按此在新窗口浏览图片



按此在新窗口浏览图片

修改方法非常简单:

1、修改foosun/admin/info/newslist.asp

    在ContentMenuArray[ContentMenuArray.length]=new ContentMenuFunction("parent.SetNewsAttribute();",'设置属性','disabled');

   上面加上:

  ContentMenuArray[ContentMenuArray.length]=new ContentMenuFunction("parent.BatchSetNewsTemplete();",'修改模板','disabled');//批量修改模板

  然后在function EditContent()上面加上:

//批量修改新闻捆绑的模板
function BatchSetNewsTemplete()
{
var SelectedContent='';
for (i=0;i{
  if (ListObjArray[i].Selected==true)
  {
   if (ListObjArray[i].Obj.ContentID!=null)
   {
    if (SelectedContent=='') SelectedContent=ListObjArray[i].Obj.ContentID;
    else  SelectedContent=SelectedContent+'***'+ListObjArray[i].Obj.ContentID;
   }
  }
}
  if (SelectedContent!='')
  {
OpenWindow('Frame.asp?FileName=BatchSetNewsTemplete.asp&PageTitle=批量修改新闻捆绑的模板&NewsIDStr='+SelectedContent,360,120,window);
   location.href=location.href;
  }
}

然后上传压缩包里的BatchSetNewsTemplete.asp到foosun/admin/info目录下就OK,初步测试没有问题

此方法非常简单,高手莫笑话我!

12-21应几个论坛上朋友的建议,增加了批量修改模板后自动刷新修改模板的新闻内容


12-21更新补丁(增加自动刷新功能)

经过测试,没有发现问题,大家测试的时候注意备份数据库

点击下载附件(增加了刷新条数的提示)
文章录入:风讯科技  责任编辑:风讯科技  
·上一篇:3.1SP1-将风讯的数据库设置到虚拟目录外的方法
·下一篇:关于用户自定义某个栏目会员可以浏览做法
【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
 没有任何评论
2002-2006 Foosun Inc. 四川风讯科技发展有限公司.版权所有  蜀ICP备 05005237