《Magento 包教不包会》 -- by zouhongzhao
##为何写作此课程 从12年开始做magento,不知不觉已经3年了,期间做过不少magento项目,虽然做了这么久,但是感觉还没完全摸透。 回想起来,自己也曾经迷茫过,挣扎过,遇到很多坑,这次好好总结下,把项目中常遇到的坑一一填平,希望能帮助到那些有需要的朋友。
这个课程是希望提供更多的 Magento 实战机会,通过每一节精心安排的课程目标,让 Magento 的初学者们可以循序渐进地,有目的有挑战地开展 Magento 的学习。
适合有一定基础的朋友看。
##广告
本课程的更新信息可见我的博客:http://blog.mallol.cn
更多 Magento 的疑难杂症请前往:http://stackoverflow.com/
QQ群: 220619440
新手搭建 Magento 云主机,推荐使用无需备案的 Bluehost(https://www.bluehost.com) 或 DigitalOcean(https://www.digitalocean.com/)
主要分为3部分:
#基础教程
- Lesson 0: 《Magento是什么》
- Lesson 1: 《搭建 Magento项目》
- Lesson 2: 《什么是属性》
- Lesson 3: 《产品类型》
- Lesson 4: 《创建store》
- Lesson 5: 《创建分类》
- Lesson 6: 《添加产品》
- Lesson 7: 《设置税率》
- Lesson 8: 《添加产品属性》
- Lesson 9: 《设置产品评论》
- Lesson 10: 《添加customer》
- Lesson 11: 《添加customer group》
- Lesson 12: 《添加customer属性》
- Lesson 13: 《如何设置优惠券》
- Lesson 14: 《如何创建页面》
- Lesson 15: 《如何清理缓存》
- Lesson 16: 《如何刷新索引》
- Lesson 17: 《如何创建后台用户》
- Lesson 18: 《如何设置订单状态》
- Lesson 19: 《如何安装插件》
- Lesson 20: 《如何创建API用户》
- Lesson 21: 《如何显示前台的模板路径》
- Lesson 22: 《如何显示后台的模板路径》
- Lesson 23: 《如何禁用插件》
- Lesson 24: 《如何配置多网站(website)域名》
- Lesson 25: 《magento默认的成功/错误展示信息》
- Lesson 26: 《如何设置主题》
#插件开发
- Lesson 100: 《一个最基本的插件》
- Lesson 101: 《开启开发者模式》
- Lesson 102: 《重写block》
- Lesson 103: 《重写controllers》
- Lesson 104: 《重写model》
- Lesson 105: 《event》
- Lesson 106: 《自定义表》
- Lesson 107: 《自定义模型》
- Lesson 108: 《session和cookie》
- Lesson 109: 《创建单独可运行脚本》
- Lesson 110: 《代码添加属性(category/product/customer/order)》
- Lesson 111: 《cron》
- Lesson 112: 《api》
- Lesson 113: 《adminhtml里的ajax用法》
- Lesson 114: 《collection里的各种filter的用法》
- Lesson 115: 《直接运行sql语句》
- Lesson 116: 《用zend mail发送邮件》
- Lesson 117: 《magento时间相关的函数》
- Lesson 118: 《如何创建自定义的shipping methods》
- Lesson 119: 《如何创建自定义的payment methods》
- Lesson 120: 《How to get CMS Page ID in Magento》
- Lesson 121: 《在cms页面添加自定义的模板标签》
- Lesson 122: 《如何得到attitude的所有option id及label》
- Lesson 123: 《magento如何使用ftp上传下载》
- Lesson 124: 《如何得到attitude的所有option id及label》
- Lesson 125: 《Utilizing Magento notification system》
- Lesson 126: 《如何跳转到admin category的编辑页面(指定category id)》
- Lesson 127: 《magento批量插入多行数据》
- Lesson 128: 《关于插件安装后没反应的解决方法》
- Lesson 129: 《magento插件打包工具》
- Lesson 130: 《把atttibute从dropdown类型改成multiselect类型》
- Lesson 131: 《如何在layout中对addJs/addCss加载的文件排序》
#网站维护
- Lesson 200: 《开启维护模式》
- Lesson 201: 《网站搬家》
- Lesson 202: 《页面乱了》
- Lesson 203: 《后台登录不进去,也不报错》
- Lesson 204: 《打印invoice的pdf时报错》
- Lesson 205: 《批量导入产品》
- Lesson 206: 《一键清理所有的category/product/customer/order》
- Lesson 207: 《局部Block缓存》
#代码优化
- Lesson 300: 《秘籍》
##计划
- <<项目实战>>
- <<线上线下店铺同步>>
##本课程特点
- 每一课的课程挑战如果有能力完成,则可考虑放弃阅读课程内容
- 对magento不熟悉的不友好,对有一定基础的phper友好
- 内容笼统,课程重点随心所欲
- 这只能算是整理了冰山一角,后续会继续添加