ISite模型自定义字段无法生成和调用bug修复

akiooo 2016-04-10 AM 1297℃ 0条

Bug描述:模型自定义字段在标签生成器的FOR字段中无法生成和前台无法调用出来.

此bug涉及2个文件修改,修复方法如下:

第一、打开文件 admin/LabelBuilder.asp

将558行代码

1
Sqlstr="Select Fk_Model_Field From [Fk_Model] Where Fk_Model_Type=0 And Fk_Model_Id=" & ModelId

替换为以下代码

1
Sqlstr="Select Fk_Model_Field From [Fk_Model] Where Fk_Model_Type=" & ModuleType & " And Fk_Model_Id=" & ModelId

保存文件。

第二、打开文件 class/Cls_Template.asp

将789行代码

1
ViewForChange=ReplaceTag(ViewForChange,"{$ViewField_"&Field_Label&"$}",Field_Content)

替换为以下代码

1
ViewForChange=ReplaceTag(ViewForChange,"{$List.ViewField_"&Field_Label&"$}",Field_Content)

保存文件,修复完成。

标签: 标签生成器

非特殊说明,本博所有文章均为博主原创,

部分转载有可能忘记标注,如侵犯了您的权益,您可以留言我增加原文出处或删除文档。

评论啦~