风讯官方论坛

首页 » FoosunCMS交流区 » dotNETCMS安装使用 » 免费版Flash幻灯的栏目自适应
xelnage - 2008-5-19 16:37:00
发现flash幻灯无法自适应栏目.
如下修改后在首页调用时还是要设置调用所有,不能设置为自适应.否则调用不到.
打开 Foosun.Publish\Publish\LabelMass_Method4.cs
查找public string Analyse_FlashFilt(),找到类里面的如下部分

#region 对栏目进行判断
/*
0表示:调用所有的新闻,不分classID
-1表示:在哪个栏目调用哪个栏目的新闻,如果在首页或者在新闻页,则调用所有。
如果CLASSID为空,则默认为-1
*/
DataTable dt = null;
string Sql = string.Empty;
if (str_ClassID != null)
{
switch (str_ClassID)
{
case "0":
if (str_isSub == "true")
{
SqlCondition += " And [ClassID] In(" + getChildClassID(str_ClassID) + ")";
}
else
{
SqlCondition += " And [ClassID] ='" + str_ClassID + "'";
}
Sql = "select top " + Param_Loop + " * from [" + DBConfig.TableNamePrefix + "News]" + SqlCondition + SqlOrderBy;
break;
case "-1":
if (str_isSub == "true")
{
SqlCondition += " And [ClassID] In(" + getChildClassID(this.Param_CurrentClassID) + ")";
}
Sql = "select top " + Param_Loop + " * from [" + DBConfig.TableNamePrefix + "News] " + SqlCondition + SqlOrderBy;
break;
default:
if (str_isSub == "true")
{
SqlCondition += " And [ClassID] In(" + getChildClassID(str_ClassID) + ")";
}
else
{
SqlCondition += " And [ClassID] ='" + str_ClassID + "'";
}
Sql = "select top " + Param_Loop + " * from [" + DBConfig.TableNamePrefix + "News]" + SqlCondition + SqlOrderBy;
break;
}


为汶川大地震死难者默哀
不能设置颜色了!
今晨花开 - 2008-5-19 20:59:00
沙发,今天终于做到了!
jxspace - 2008-5-19 22:43:00
免费1.0版本是不能自动适应,你可以下载SP1版本,这是已经完善了很多功能的,就不会出错的。
sicend - 2008-5-20 08:27:00
支持一下。
badboyyyg - 2008-7-30 16:04:00
:default1: :default7: :default6:
1
查看完整版本: 免费版Flash幻灯的栏目自适应