19

我正在尝试了解如何使用 OpenCart 构建东西,但他们的文档似乎有点保守。stackoverflow 社区是否有阅读材料的建议。

这个问题在精神上与:

4

6 回答 6

8

首先你需要熟悉MVC的概念。然后看一下OpenCart 框架解释,以更好地理解 OpenCart 中的 MVC 实现。

其余的不应该那么难,只要通过一些例子,你就会明白了。这个例子对你开始很有帮助。它是为培训目的而编写的,所有文件都有很好的评论!要下载示例,您需要提交订单,然后从“下载”部分下载附件。您还可以在此链接中找到更多教程...

于 2011-05-20T17:16:48.820 回答
5

如果只是为了改变 OpenCart 的主题,那么为此,使用任何模板引擎(如 Smarty)的工作经验可以证明是有益的。

但是如果它是关于扩展和修改功能,那么整个 MVC 的知识肯定会更有益。

如果您不想花时间首先了解 MVC,那么只需立即深入研究代码并尝试了解文件是如何加载的(die()、exit() 是最好的方法)。

请注意,无论是 MVC 还是任何其他模式、open-cart 或任何其他工具/解决方案,掌握它的最有价值的方法是专注于了解引导过程或文件加载机制,这可以通过以下方式实现逻辑地浏览代码并理解其流程(再次使用 die 或 exit)。

希望这可以帮助。

于 2011-09-03T18:11:58.067 回答
5

你可以购买他们的初学者指南Opencart 初学者指南

于 2011-09-05T08:52:59.513 回答
3

I'd start by learning the MVC development framework. If you understand how an MVC framework is built, then you're already on your way to understanding Opencart. Codeigniter is a fairly simple MVC framework to learn off of and there is lots of resources around to help you out.

于 2011-01-18T07:36:15.290 回答
2

我在 Opencart 论坛上写了一些关于“ Opencart 的好资源”的文章。请参阅开发参考部分。

于 2012-01-07T11:58:30.640 回答
0

对于更改或添加功能,您应该考虑使用vqmod,它允许您在不直接修改 opencart 源代码的情况下进行更改,如果您进行升级或想要将更改移植到其他 opencart 安装,这是理想的选择。

如果它们特别有帮助,也很高兴与社区分享它们。

于 2012-06-07T05:56:23.967 回答