Magento 总结

ZENDphp

EAVhtml

速度ios

做者:李淼
连接:https://www.zhihu.com/question/20656910/answer/25793452
来源:知乎
著做权归做者全部。商业转载请联系做者得到受权,非商业转载请注明出处。

Cms 内容管理,cms page包含前台内容页,好比about us 可定义url
static block 静态块,定义一个block,方便在网站的任意地方调用,后台也能够同步修改。模板中调用方法<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('block_identifier')->toHtml(); ?>
widget 插件,这个用的比较少,功能累似于static block,不过这个产生的内容要自动一些,好比我要新建一个挂件,显示5个最新产品,在catalog的左栏,能够在这里直接定义。
poll 投票功能。web


catalog 这里应该是最核心的内容,包括产品,分类,url,tag,评论,属性,属性集。每一点的内容都比较多。并且,不一样生产环境下呈现的方式也不同,好比多店的状况下。app

customer 用户管理 给用户分组,查看用户站内产品的内容,及活动。查看在线用户。ide

promotios 促销规则,分类分类促销(购买指定分类或者属性的促销)和购物车促销(优惠码,购物车满多少减等等),可自定义条件,而且能够指定规则适用于哪一个用户组的store view 和 website。网站

sale 这是订单处理,包括订单列表,订单信息,订单发票,退款管理,发货等,都是国外电商的一套处理流程,还有关于税这一块的规则,不多用。this

newsletter 用户订阅列表,和订阅邮件推送设置,若是要推送订阅邮件,可使用第三方发件,配合插件+magento的定时任务。url

reports 网站销售分析,自带的这一套比较简单,没有图表,若是想要图表显示,有成熟的插件可使用。插件

style 说一下我理解的过程吧,<block type="catalog/product_new" name="newproductlist" as="newproductlist" template="catalog/product/new.phtml" />type="catalog/product_new" 这对应的是app/code/core/Mage/Catalog/Block/Product/New.php这个block里的方法。name 指定这个block名字as 指定别名 用来在模板中载入这个block $this->getChildHtml('newproductlist');template 指定模板路径,在模板里调用block里对应的方法就能够获取到相应的产品列表,foreach打印到对应的html里便可。

相关文章
相关标签/搜索