我很擅长使用开源项目,而我目前正在研究OpenCart。很抱歉,如果这个问题有点愚蠢,但我可以更改代码以自定义我的需求?
让我们说我想要telephone
字段不是必需的。我可以简单地删除控制器中的if语句吗?
或者,如果我想在结帐时添加新字段house_nr
;我可以只创建数据库字段并更改代码以使其工作吗?
我问的原因:当我更新到新版本时,不会再破坏代码吗?这里的最佳做法是什么?我应该保存一份我改变的每个文件的文件,以便我可以在一次重大更新中再次进行吗?
答案 0 :(得分:1)
升级时,修改核心将100%中断,但您可以自由地执行此操作。由于经常备份,重新安装会破坏你所做的任何事情。
请改用vqmod和自定义模板。起初很难解决问题,但你会非常感激。谷歌他们两个都在研究。