新Magento开发者最容易出现的3个错误

piaoling  2011-07-18 11:53:41

首先,Rikku 要告诉您,这是写给刚刚开始接触 Magento 的开发者的一篇涂鸦。这里面列举了三个典型的错误例子,即使您现在是一位 Magento 的专家,那么在您还是菜鸟的时候也有可能犯过。所以,请仔细阅读,那么你在起步学习 Magento 的时候可以回避这些错误。

第一个错误时下载 Magento full release,然后尝试通过 FTP 上传至服务器。其实有一种更容易的方式就是使用 Magento downloader method ,它不仅可以保证你的 Magento 版本最新,最重要的是这么做不会使你的 Magento 失去升级能力,或者升级出现错误。

第二个错误是通过研究 Magento 的默认主题去开发新的 Magento 主题。有经验的设计师第一次接触 Magento 时会去仔细阅读 Magento designers Guide ,然后才尝试创建新的 style。由于 Magento  主题有很强大的后备系统,实在没有必要去死抠默认的模板。您可能认为这是个简单的方法,将默认主题内容复制到一个新的主题目录中再去编辑,形成新主题,千 万不要这样做。如果你希望通过复制默认主题来形成新主题,那么你需要复制:从 /design/frontend/default/default/ 目录到 /design/frontend/default/YOUR_NEW_THEME/ 目录。然后同样将 /skin/frontend/default/default/ 目录复制到你的新主题目录,恭喜你,你拥有了自己的主题,接下来就是添加该主题 System->Configuration->Design。然后你就可以着手制作新主题了。

第三个错误是修改 Magento 的核心文件,哪些是核心文件?在 app/code/core 目录下全部都是。如果你需要修改它们,请不要直接修改,将它们复制出来,粘贴至相同目录下的 app/code/local 目录下,然后进行修改,这样清除缓存后,你的修改效果就出来了,并且修改后的行为在不改动核心代码的情况下会覆盖核心行为,例如你要修改文件:

app/code/core/Mage/Checkout/Block/Success.php

将它复制到:

app/code/local/Mage/Checkout/Bock/Success.php 再进行修改。

留下完整版本的核心文件,这样做的好处是可以使你的 Magento 在未来能够顺利地升级。

希望这篇涂鸦可以给予刚刚加入 Magento 的开发者一些帮助。

类别 :  magento(258)  |  浏览(4157)  |  评论(0)
发表评论(评论将通过邮件发给作者):

Email: