您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息

象这种需求如何搞二次开发 100分

2024/4/24 13:59:16发布5次查看
商城源码shopnc本来挺好的,眉目清楚。但是各模块不能互相调用,这是此程序的一大致命缺陷。
比如,它分几个模块,有微商城、门户、圈子、画册这几个模块,每个模块中的mvc三个部分各自独立,当然它本意这么设计是为了便于快速开发,但发现这同时也是一大致使缺点。因为模块之间假如想互相调用数据就要报错。比如把微商城的搜索表单加在门户中就报错,提示说没有找到数组。
那么问题来了,怎样才能让模块间互相调用彼此的数据呢?
我有一个思路是再写一个 总控制文件,然后让其他的模块都继承它,这时又问题来了,怎么写这个文件呢?
还有就是,我的这个思路对不对
回复讨论(解决方案) 你开列的模块本来就是互不相干的
如果你确实需要一定程度上的数据共享,那么应该书写 api(本来就有吧?)
你开列的模块本来就是互不相干的
如果你确实需要一定程度上的数据共享,那么应该书写 api(本来就有吧?)
是的,shopnc中是有api的,它是做啥的,你的意思是不是说,它本来有这个数据共享功能,可是我试了一下,加了一个变量,打印不出来,比如在a模块中加了一下变量,在b模块中打印,显示不了,如果数据共享,应该能打印出来才对啊 我明白api是做啥用的,它的api搞的很怪,有些模块有,有些没有
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录