在OpenCart中添加新实体

时间:2012-07-01 07:49:10

标签: php opencart

我想知道我是否可以在OpenCart中添加新实体(类/表)来存储未包含在默认功能中的信息。更确切地说,我想添加订阅(3/6/12个月)相关信息,如下所述:OpenCart subscription model (x months)

如果是,我可以为新课程添加管理页面吗?会是这样的:How to create a custom admin page in opencart?有效吗?

1 个答案:

答案 0 :(得分:1)

您需要创建一个

  1. 模板文件(.tpl)
  2. 控制器文件(.php)
  3. 模型文件(.php)
  4. 语言文件(.php)
  5. 所有文件的名称相同,具有不同的扩展名并位于各自的文件夹中

    您还需要在数据库中添加更多列,这些列以您要存储的其他设置命名。

    除了特定于页面的设置外,您还需要在菜单中的头文件中添加指向页面的链接。

    您将使用模型文件在数据库中插入,更新和删除数据。控制器控制使用模型中的哪些功能。

    创建后,在管理员/用户组权限中,您需要授予新页面访问权限

    查看现有文件以了解其工作原理。复制一个更简单的4个文件,重命名,然后开始修改它们。

    如果您只想向现有页面添加更多设置,则可以将它们添加到现有的4个文件中,并在数据库中添加列。

    希望有助于您入门,祝您好运!