为Magento 1.4开发自定义主题/模板的正确方法是什么?

时间:2010-06-21 23:54:38

标签: php magento e-commerce themes

我最近开始为一家公司开发电子商务网站,他们选择了Magento 1.4.0来运营他们的商店。我花了大部分PHP“职业生涯”与各种MVC框架一起工作(甚至Zend和Magento应该是基于的)但是Magento的复杂性似乎在另一个层面上,没有看似很好的资源来寻求帮助。 / p>

浏览网站我看到某些书籍的建议可供参考,但它们都是指Magento 1.2或1.3。

我的目标是以一种不改变任何基本代码的方式为Magento开发,以便客户端可以轻松升级Magento的版本,只需“插入”我的代码并让它工作。当前的问题是如何正确使用布局/模板细分以及如何在不破坏Magento核心代码库的情况下向应用程序添加自定义模型/控制器功能。

1 个答案:

答案 0 :(得分:2)

  

如何正确使用布局/模板细分

你需要知道的是Magento& amp;的文件夹结构。使用自己的MVC结构。这是一个非常重要的部分,可以帮助您从基础开始。无论你使用什么版本,文件夹结构& Magento遵循的MVC结构几乎不会改变。尝试关注Magento自己的知识库&维基教程。如果你想要你也可以关注其他一些网站。

  

如何向应用程序添加自定义模型/控制器功能   没有攻击Magento的核心代码库

您需要使用自定义模块功能来覆盖模型/控制器的核心代码库。这是一个简单的过程,在XML文件中编写主逻辑,在模块的“etc”文件夹中,你想要覆盖Magento的核心类。首先从知识库和知识库中了解该过程。维基教程,以牢牢掌握重写核心课程。

我希望这会有所帮助。