NetCMS网站内容管理系统☆ 产品服务区 ☆『 Bug反馈 』 [0509][后台]生成静态页面同一新闻修改后生成页面名称不一样

1  /  1  页   1 跳转 查看:362

[0509][后台]生成静态页面同一新闻修改后生成页面名称不一样

[0509][后台]生成静态页面同一新闻修改后生成页面名称不一样

如题,一条新闻在修改后生成的页面名称跟原来的不一样会产生新的页面名称
这个问题不知道解决了没有




解决方法:找到片 NetCMS.DALSQLServer/ContentManage.cs 大概在325行

Sql = "Update " + uc.DataLib + " set NewsType=@NewsType,OrderID=@OrderID,NewsTitle=@NewsTitle,sNewsTitle=@sNewsTitle,TitleColor=@TitleColor,TitleITF=@TitleITF,TitleBTF=@TitleBTF,CommLinkTF=@CommLinkTF,SubNewsTF=@SubNewsTF,URLaddress=@URLaddress,PicURL=@PicURL,SPicURL=@SPicURL,ClassID=@ClassID,Author=@Author,Souce=@Souce,Tags=@Tags,NewsProperty=@NewsProperty,NewsPicTopline=@NewsPicTopline,Templet=@Templet,Content=@Content,vURL=@vURL,naviContent=@naviContent,Click=@Click,EditTime='" + DateTime.Now + "',ContentPicTF=@ContentPicTF,ContentPicURL=@ContentPicURL,ContentPicSize=@ContentPicSize,CommTF=@CommTF,DiscussTF=@DiscussTF,TopNum=@TopNum,VoteTF=@VoteTF,CheckStat=@CheckStat,DefineID=@DefineID,isVoteTF=@isVoteTF,Editor=@Editor,isHtml=@isHtml,isDelPoint=@isDelPoint,Gpoint=@Gpoint,iPoint=@iPoint,GroupNumber=@GroupNumber,Metakeywords=@Metakeywords,Metadesc=@Metadesc,isFiles=@isFiles,FileEXName=@FileEXName,FileName=@FileName where NewsId='" + uc.NewsID + "' " + NetCMS.Common.Public.getSessionStr() + "";


把其中的,FileName=@FileName去掉就可以了

这个方法不知道会不会对其他程序产生影响
最后编辑thomaschen 最后编辑于 2008-07-14 19:03:38
 

回复:[0509][后台]生成静态页面同一新闻修改后生成页面名称不一样

桑田浪起,
沧海尘飞。
回忆留在原地,
生活还要继续。

 

回复:[0509][后台]生成静态页面同一新闻修改后生成页面名称不一样

不是解决问题的好办法,在修改文章页面,直接从数据库里把文件的FileName读出来就可以了,不用再生成了
 

回复:[0509][后台]生成静态页面同一新闻修改后生成页面名称不一样

/manage/new/News_add.aspx.cs 里找到         

DataTable ta = rd.sel_newsInfo(1);
if (ta != null && ta.Rows.Count > 0)
{
            / this.FileName.Text = ta.Rows[0]["SaveNewsFilePath"].ToString();
}

全屏蔽改为
this.FileName.Text = dr["FileName"].ToString();
确切的说修改新闻单条记录时应该读取这条新闻记录下的保存文件名称的那个字段,而它读的是系统配置里的,这样子改才对的。
 

回复:[0509][后台]生成静态页面同一新闻修改后生成页面名称不一样

  被这个参数害苦了。今天系统索引了30天内容 结果生成的文件名全部因为有空格无法重首页连接。后来改成随机号码 修改后有变了。。。。。
 
1  /  1  页   1 跳转

版权所有 NetCMS网站内容管理系统  官方站  Sitemap

Powered by Discuz!NT 2.1.202    Copyright © 2001-2008 Comsenz Inc.
Processed in 0.046875 second(s) , 3 queries.
返顶部