2014年3月17日

Magento布局layout.xml文件详解

摘要: 解析顺序布局xml文件一般位于app/design/{area}/{package}/{theme}/layout/目录下。Layout文件一般包含block、reference、action三种标签。对于Magento系统,首先会将系统中相关相关的layout合并,合并一般是包括app\design\frontend\base \default\layout目录下的xml文件,以及指定的模板下面的对应的layout文件。最终普通网页合并之后的从default下 output=”toHtml”进行最终的输出,那么解析的block或其他元素也是从该节点进行解析。1.顶层的block一般位于pag 阅读全文

posted @ 2014-03-17 00:42 冯亮 阅读(7474) 评论(0) 推荐(1) 编辑

在magento中定义static block

摘要: 在magento中如何调用static block?(系统面板内CMS---->static block) 解答:若想在站点页面的某个地方放点静态的内容,比如广告,或者是促销信息之类的,这样的东西完全没有必要新建一个block。完全可以使用cms内的static block。创建完后,记住static block的id并在网站中调用.创建static block的方式:1. phtml中 getLayout()->createBlock('cms/block')->setBlockId('block_id')->toHtml() ?> 阅读全文

posted @ 2014-03-17 00:17 冯亮 阅读(234) 评论(0) 推荐(0) 编辑

导航