我的任务是将 Open Cart 安装与订单履行供应商集成(通过供应商的 API)。这将需要我在 OC 中的管理员用户的管理界面,以便对与 API 相关的订单执行各种操作。
API 本身很简单,如果不与 Open Cart 集成,那将完全没有挑战。
我的问题是:
那里有什么好的开发人员文档吗?我在 Google 搜索优秀的开发人员文档时一无所获。
如何将管理菜单项添加到管理标题菜单?理想情况下,我会在“销售”下创建一个名为“履行”之类的子菜单。但是,似乎没有一种方法可以在不修改“核心”打开购物车文件的情况下添加管理菜单。如果我必须修改
admin/view/template/common/header.tpl
才能添加管理菜单项,将来升级 OC 不会覆盖这些更改吗?是否有存储设置的功能?这意味着如果我将其开发为扩展/模块,是否有一组简单的函数/方法可以调用来创建、读取、更新和删除设置?(例如我需要使用的 API 凭证)
我一直在考虑编写模块,但是我看到的每个 OC 模块示例(当我在仪表板中查看它时,在 Extensions->Modules->[Module Name] 下似乎涉及布局、位置等. 在前端,除了通过“模块”菜单项之外没有管理界面。我错过了什么?