我已经有两年的magento模板开发经验,magento模板的方方面面已经深深地印在我的脑海,在这里我给将要从事模板magento模板开发的初学者一些指导建议,使大家少走些弯路。我想这是中文magento教程里最好的一个模板开发指导了。

1.你首先要学习html和css,这是任何一个网站模板开发所必须的基础知识,也是你以后magento模板制作的时候最常用到的

我推荐的学习网址是:w3c在线教程

2.你只需要了解一点点的PHP,尽管magento是php zend写的一个软件,但模板制作过程中你不需要很熟悉php

你只要知道几个和模板有关的php方法就可以了,例如 <?php echo $this->getChildHtml(‘head’) ?>  这个getChildHtml(”)方法。

3.稍微了解下xml,所以你要看官网的模板开发指导教程,是英文的,但是网上有很多中文的,建议看英文的,毕竟代码都是英文的,翻译也翻译不大好。

参考:官网模板设计教程

4.会使用js的ul例如JQuery ui,在你做模板的时候,加个弹出框什么的会很方便。

参考:JQuery tool

magento中prototype与jquery兼容

5.了解magento如何使用,magento的前台页面是动态的,后台的改动会影响前台页面,所以要会使用magento。

magento中文视频:magento中文视频

6.练习各种小知识点,将我博客中的一些例子都做一遍,基本就将大部分的模板制作中的问题解决了。

7.依靠强大的google搜索,不会的都搜搜

8.尽量多看些英文资料,毕竟中文的翻译总有偏差

———————————————————————–

我已经录制了收费的magento模板制作中文视频教程,见:http://www.hellokeykey.com/magento-make-templates-videos/

————————————————————————

其它注意事项:

1.你要经常备份,将时间以及备注写好

2.浏览器兼容要边做边fix,不然你就惨了,将浏览器兼容放在最后会让你心灰意冷。谁愿意在ie7下做完了模板,最后换到chrome下一看都是乱的。所以一边做模板,一边检查浏览器兼容,有问题就fix。

此文为1.1版,不断更新中

转载表明出处: hellokeykey.com 钥匙

标签:,

17 Responses


  1. 谢谢 on 12 五 2010

    博客上的小例子在哪呢??

    • key on 13 五 2010

      之前的文章有很多啊,比如如何加载js,如何使用a标签等等

  2. zctqhd on 15 五 2010

    钥匙师兄,我从你这里学到了很多,很无私很优秀的一个人,相信你前途一片光明

    • key on 15 五 2010

      谢谢,你的支持,有大家的支持我就有信心一直为大家做贡献的 :)

  3. 随风 on 05 十二 2010

    正要开始学下magento的模板制作,谢谢楼主分享的好文章

  4. [...] wiki”分类中的文章进行学习。 magento模板开发的部分文章索引如下: 1.magento模板制作开发指导 2.magento模板中XML与phtml关系(一) 3.magento模板中XML与phtml关系(二) [...]

  5. jesee on 22 二 2011

    钥匙你好,我这个网站价格标点有点的问题,后台和批量表里价格区分小数位的都是英文标点的句号,前台显示的却是逗号,例如原本是258.36显示的是258,36,这样一来价格就变的很大了,请问下这个该怎么解决呢,找了好久没找到原因,用的是1.3.2版本的,网站是www.mulberryofficial.com,如果你有时间了帮看下,谢谢

    • key on 22 二 2011

      可能和你的模板文件中的价格输出转换代码有关系,检查下。看着虽然是多了,但是看下跳转到paypal那边支付的时候的价格是多少,如果在支付那边还是错误的,那么就不应该是模板的问题了。

    • key on 22 二 2011

      我看了,是模板文件的问题,支付的时候没有问题的,价格是对的。

  6. jesee on 22 二 2011

    支付的时候没问题,应该就是你说的这个问题,我没有找到,对magento还不是很熟悉,我把模板发你邮箱了,嘿嘿……谢谢帮看下

  7. hauver on 25 五 2011

    麻烦说下模板开发的详细流程

    • 钥匙 on 25 五 2011

      最详细的是此文讲到的视频。

    • 钥匙 on 25 五 2011

      没有详细的,按照我这个知道去学就行。

  8. wedding dresses on 13 十二 2011

    来学习,钥匙兄的东西都是精品

  9. wugee on 16 二 2012

    嘿嘿,这几天一直在看magento,电商程序,zencart 是实用版,opencart是简洁版,magento就是豪华版了。

    • 钥匙 on 20 二 2012

      是的,还真算是豪华版了


Leave your comment