Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php OpenCart资源_Php_Resources_Reference_Webshop_Opencart - Fatal编程技术网

Php OpenCart资源

Php OpenCart资源,php,resources,reference,webshop,opencart,Php,Resources,Reference,Webshop,Opencart,我试图了解如何使用OpenCart构建东西,但他们的文档似乎有点保守。stackoverflow社区对阅读材料是否有建议 这一问题在精神上涉及: 我将从学习MVC开发框架开始。如果您了解MVC框架是如何构建的,那么您已经开始了解Opencart了。Codeigniter是一个非常简单的MVC框架,可以学习,有很多资源可以帮助您。首先,您需要熟悉的概念。然后看一看解释,以便更好地理解OpenCart中的MVC实现 剩下的不应该那么难,只要通过一些例子,你就会明白了。能让你开始真的很好。它是为

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

这一问题在精神上涉及:


我将从学习MVC开发框架开始。如果您了解MVC框架是如何构建的,那么您已经开始了解Opencart了。Codeigniter是一个非常简单的MVC框架,可以学习,有很多资源可以帮助您。

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


剩下的不应该那么难,只要通过一些例子,你就会明白了。能让你开始真的很好。它是为培训目的编写的,所有文件都有很好的评论!为了下载示例,您需要提交订单,然后从“下载”部分下载附件。您还可以在这里找到更多教程…

如果只是关于更改OpenCart的主题,那么对于这一点,使用任何模板引擎(如Smarty)的工作经验都是有益的

但是如果它是关于扩展和修改功能的,那么了解MVC作为一个整体肯定会更有益

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

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


希望这有帮助。

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

我在Opencart论坛上写了一些关于“”的东西。有关开发或添加功能,请考虑使用,它允许您在不修改OpenCART源代码的情况下直接更改,如果升级或希望将更改移植到其他OpenCART安装,这是理想的。
如果他们特别有帮助,也很高兴与社区分享。

我不认为这是一个答案——任何人都可以推荐一本书,花时间收集教程、资源、深入分析和现有SO问题线程链接和/或建议OpenCart codex和wiki是怎么回事-向下投票。@TheBlackBenzKid他要的是一本阅读材料,我分享了一本我用过的,你能分享一些对同一本书做了深入分析的资源吗?对于有经验的开发者来说,这个网站对我非常有用:这应该是我选择的答案。非常感谢@tohid这将有助于开始开发主题: