Magento教程 52:如何在侧边栏位加入客制化区块

客制化你Magento系统有时候需要一点编码来帮助你建立你的网站,让你的网站更方便管理,以下我们要教大家如何将客制区块加入到页面的侧边栏。


本次范例我们将加入客制区块到商品分类页面中的左侧栏。

Magento教程 52:如何在侧边栏位加入客制化区块
Magento教程 52:如何在侧边栏位加入客制化区块

首先,先在Magento管理后台CMS -> Statick Blcok 中增加新的客制区块

Magento教程 52:如何在侧边栏位加入客制化区块
Magento教程 52:如何在侧边栏位加入客制化区块

接着编辑你区块内的资讯以及内容

Magento教程 52:如何在侧边栏位加入客制化区块
Magento教程 52:如何在侧边栏位加入客制化区块

Block Title:在后台检视的名称

Identifier:此客制区块的ID

Status:此区块的启用状态

Content:区块的内容

编辑完成之后储存,在你的Static Block清单中就会多了一个我们刚刚新增的区块

Magento教程 52:如何在侧边栏位加入客制化区块
Magento教程 52:如何在侧边栏位加入客制化区块

接着到你的网站根目录,找到你网站所使用主题包的Layout资料夹

网站根目录/app/design/frontend/ {你的主题包} /default/layout

本次范例是使用Magento1.9.1预设主题rwd,所以我们的路径为

网站根目录/app/design/frontend/rws/default/layout

Magento教程 52:如何在侧边栏位加入客制化区块
Magento教程 52:如何在侧边栏位加入客制化区块

接着我们再Layout目录底下新增一个档案local.xml

 

Magento教程 52:如何在侧边栏位加入客制化区块
Magento教程 52:如何在侧边栏位加入客制化区块

Magento在载入layout目录的档案时,都会预设载入local.xml档案,所以我们可以很方便的利用这点来update我们所想要的layout。

接着在local.xml档中新增下列程式码

Magento教程 52:如何在侧边栏位加入客制化区块
Magento教程 52:如何在侧边栏位加入客制化区块

程式码:

  <layout version="1.0.0.0">
	 <catalog_category_view>
		 <reference name="left">
			 <block type="cms/block" name="left.astralweb.block">
				 <action method="setBlockId">
					 <block_id>astralweb_left_demo</block_id>
				 </action>
			 </block>
		 </reference>
	 </catalog_category_view>
 </layout>

接着清除网站中的快取并在前台网页重新整理网页,你就可以看到我们在后台所编辑的区块在页面中的左侧栏位出现啰。

Magento教程 52:如何在侧边栏位加入客制化区块
Magento教程 52:如何在侧边栏位加入客制化区块

以上就是本次的教学,如果想要看到更详细的内容,可以参考教学影片

 

原文:http://www.astralweb.com.tw/how-to-add-the-customized-block-in-the-sidebar-position/

本文:Magento教程 52:如何在侧边栏位加入客制化区块

 

 

Loading

Tags:

Add a Comment

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.