今晚上算是惨不忍睹了!
初结识科汛发现功能不错,在后台新建模板模型数据库也会相应生成一个新的表单。并生成ASP文件,也没仔细看程序,程序框架都自动生成了内容应该也不会有问题吧。做网站还真是个细磨功夫,非得仔细的慢慢来,没一点侥幸。
今天拿了套4.5改个站,这才发现问题大了!新建一个功能模块,搞了半天的模板,刚把图片处理完说把内容标签放上去测试一下,这才冒出一身汗。替换文章内容页标签为内容,找一下程序调用路径查找到KS.RCls.asp这个文件时仔细一看就没话说了。所有程序调用标签并非真是在数据库生成,全靠在这处调用手动编制好的主功能标签。当初以为数据库会自动生成内容标签,比如:游戏内容我建模块时数据表单名是_Youxi,按当时我马大哈般的心态认为内容应该自动生成为{$GetYouxiContent},$Get为官方定义的数据库表单识别码,Content则为功能定义。文章版块Content是内容的意思。那么中间部分为新建模板给该模板设置的终级名称。现在发现继承方式并非如此,用{$GetYouxiContent}根本就不能调用到我新建的模块内容。这样的话官方已有的文章、图片、商城、下载这四大版块可用。其它新建版块内容调用不能新建标签,到后台模型管理中新建图片类模型就固定死了内容那一块被勾上。除非选文章类的,但那个功能相对低了,一般用不上。头痛,也不写了,自己想办法去。