|
主题:[反馈BUG]asp最新版本栏目介绍问题 [收藏主题] | 转到: |
touristbest 发表于:2015/5/14 17:11:01 | 只看该作者 查看该作者主题
楼主
|
|
欢迎交流、学习!!!! | |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
touristbest 发表于:2015/5/15 10:35:41 | 只看该作者 查看该作者主题
藤椅
|
|
支持(0) | 反对(0) 顶端 底部 |
SQL循环体里最好不要对栏目介绍进行截断,另外检查下栏目介绍是否有这样{$特殊字符
相应标签发下 具体帮你看下 若是单一调用栏目介绍 : {=GetClassIntro(栏目ID)} 可看下这帖子 http://bbs.kesion.com/forumthread-1240040.html |
|
支持(0) | 反对(0) 顶端 底部 |
touristbest 发表于:2015/5/15 17:31:30 | 只看该作者 查看该作者主题
报纸
以下是引用 刚刚在2015/5/15 10:44:46的发言: SQL循环体里最好不要对栏目介绍进行截断,另外检查下栏目介绍是否有这样{$特殊字符 相应标签发下 具体帮你看下 若是单一调用栏目介绍 : {=GetClassIntro(栏目ID)} 可看下这帖子 http://bbs.kesion.com/forumthread-1240040.html 谢谢回复,不过你的这个链接的解决方案也存在这个问题,不信你测试一下栏目介绍超过255个字符的情况。 |
|
支持(0) | 反对(0) 顶端 底部 |
touristbest 发表于:2015/5/18 17:03:49 | 只看该作者 查看该作者主题
地板
解决方案:
SQL语句: SELECT ID,ClassID,FolderName,target,ClassBasicInfo from KS_Class order by folderorder 循环体: [loop=0] <div class="classlist"> <div> <li> <img src="{$Field(classbasicinfo,TextClassPic,0,0,0,)}" /> </li> <li> {$Field(classbasicinfo,TextClassInfor,0,0,0,)} </li> </div> </div> [/loop] 修改Kesion.Label.SQLCls.asp文件:470行下面增加以下代码: ' 二次开发:解析栏目图片路径和栏目介绍 Case "textclasspic" ReturnFieldValue=Split(KS.HTMLCode(LFCls.Get_Text_Field(DB_FieldValue,FieldParamArr(2),FieldParamArr(3),FieldParamArr(4),FieldParamArr(5))),"||||")(0) Case "textclassinfor" ReturnFieldValue=Split(KS.HTMLCode(LFCls.Get_Text_Field(DB_FieldValue,FieldParamArr(2),FieldParamArr(3),FieldParamArr(4),FieldParamArr(5))),"||||")(1) 能看懂代码的一看就明白,用此方法,以此类推,可以获取“栏目信息配置集合”这个字段里的所有信息,不存在超过255个字符会出现Bug的问题。 |
|
支持(0) | 反对(0) 顶端 底部 |
<上一主题 | 下一主题 > |