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) |
保存文件,修复完成。