客制化你Magento系统有时候需要一点编码来帮助你建立你的网站,让你的网站更方便管理,以下我们要教大家如何将客制区块加入到页面的侧边栏。
本次范例我们将加入客制区块到商品分类页面中的左侧栏。
首先,先在Magento管理后台CMS -> Statick Blcok 中增加新的客制区块
接着编辑你区块内的资讯以及内容
Block Title:在后台检视的名称
Identifier:此客制区块的ID
Status:此区块的启用状态
Content:区块的内容
编辑完成之后储存,在你的Static Block清单中就会多了一个我们刚刚新增的区块
接着到你的网站根目录,找到你网站所使用主题包的Layout资料夹
网站根目录/app/design/frontend/ {你的主题包} /default/layout
本次范例是使用Magento1.9.1预设主题rwd,所以我们的路径为
网站根目录/app/design/frontend/rws/default/layout
接着我们再Layout目录底下新增一个档案local.xml
Magento在载入layout目录的档案时,都会预设载入local.xml档案,所以我们可以很方便的利用这点来update我们所想要的layout。
接着在local.xml档中新增下列程式码
程式码:
<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>
接着清除网站中的快取并在前台网页重新整理网页,你就可以看到我们在后台所编辑的区块在页面中的左侧栏位出现啰。
以上就是本次的教学,如果想要看到更详细的内容,可以参考教学影片
原文:http://www.astralweb.com.tw/how-to-add-the-customized-block-in-the-sidebar-position/
本文:Magento教程 52:如何在侧边栏位加入客制化区块
Related Posts
-
Magento教程 16:Magento价格规则的优先度做为一个刚接触Magento的菜鸟,相信在设定商品时一定会感到一头雾水,这么多的参数,光是设定价格就被搞到一个头两个大了,到底该怎么弄呢? 价格、优惠价、群组价、阶层价都设定的话,究竟是会采用哪一个呢? 不要担心! 其实Magento是个非常有智慧的系统。 Magento有一套自己判断标准,那就是采用最低的价格,例如说,售价500,优惠价399的话,Magento一定优先采用优惠价399,但是如果今天反过来呢? 让我们来看看下图的例子: 我们可以看到Magento会采用较低的价格,接着我们来考虑下一个情境,当我的VIP价格(群组价格)比特价高的时候又会如何呢? 我们来看以下范例: 可以看到Magento系统依然采用了最低价格900,反之,若是VIP价格比较低,系统也会自动采用VIP价格,是不是很方便呢?…
-
Magento教程 27:在Magento中设定联络表单的收件信箱Magento系统有预设的联络表单功能,位置是在您网站的网址/contacts 如画面所见,提供简单的栏位让顾客可以透过表单寄送电子邮件给网站管理者,现在要带领您设定联络表单的收件信箱 首先,先进入Magento后台并前往系统→设定 接着在左侧栏中点选设定→联系人 栏位说明 启用联系我们是否启用联系我们表单,如果选否,联络我们页面则不显示在网站前台。 发送邮件给设定接收联络表单的电子邮件地址 发件人联系表单的寄件者,此栏位可以在商店的电子邮件中设定 电子邮件模板信件内容的模板,可于系统中自行定义…
-
Magento教程 13:在Magento中设定联络表单的收件信箱Magento系统有预设的联络表单功能,位置是在您网站的网址/contacts 如画面所见,提供简单的栏位让顾客可以透过表单寄送电子邮件给网站管理者,现在要带领您设定联络表单的收件信箱 首先,先进入Magento后台并前往系统→设定 接着在左侧栏中点选设定→联系人 栏位说明 启用联系我们是否启用联系我们表单,如果选否,联络我们页面则不显示在网站前台。 发送邮件给设定接收联络表单的电子邮件地址 发件人联系表单的寄件者,此栏位可以在商店的电子邮件中设定 电子邮件模板信件内容的模板,可于系统中自行定义…