跨境论坛 - 跨境电商学习交流平台,发布最新最及时的跨境电商资讯及行业头条,分享海外电商平台招商政策,店铺运营经验,跨境实用工具资源以及跨境第三方业务合作信息。
查看: 2753|回复: 4

Magento中如何添加静态模块(static block)

[复制链接]
发表于 2012-11-20 14:37:30 | 显示全部楼层 |阅读模式

Magento中的static block是通过后台来创建和修改的,static block可以作为一个静态的区块在单个页面或多个页面上调用。管理员可以通过后台方便的修改static block中的内容。如果你需要在页面上显示一小块静态的区域内容,而又不需要重新建立一个CMS页面比如about us,term的时候,static block能很好的解决这个问题。
在Magento默认安装后,static block是如何显示的呢?例如电子产品分类页,用一个static block代替默认的产品列表页面。用static block的好处是管理员能够方便的在后台去修改static block中的内容而不需要去修改任何模板代码。另外一个如果使用static block的例子可以在Magento演示站点的首页可以看的到。比如左侧的'Buy Canon Rebel’ 和右侧 ‘Back to School’ 促销区块在默认并没有使用 static block,但是像这样的商城促销信息我们经常可以用static block来做。(在Magento中显示wordpress的文章)

如果在Magento中创建static block?
1、登入后台,点击后台导航上的cms下拉菜单中的Static Block
2、点击右边的"Add New Block"按钮
3、填写如下的区域:
a)blcok 标题:为static block填写一个标题,这个标题不会在前台显示
b)identifier:填写static block的id,在前台模板中可以根据id来调用
c)状态:设置static block在前台的可见性
d)内容:填写block中的内容,static block中的内容只能是静态的文字或者html,js等,动态脚本php是不支持的




在Magento中添加一个static block:
可以按照如下方法在前台显示一个static block
1、在后台CMS页面中加入static block,代码如下:
{{block type="cms/block" block_id="your_block_identifier" template="cms/content.phtml"}}

2、在前台模板文件中加入static block
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId'your_block_identifier')->toHtml() ?>代码中的'your_block_identifier'就是在你建立block中填写的identifier

3、在XML布局文件中加入static block
view sourceprint?1.<block type="cms/block" name="your_block_name"> <action method="setBlockId"><block_id> your_block_identifier</block_id></action></block>
如何在statci block中加入链接和图片呢?
在Magento中的statci block加入链接和图片有特殊的语法格式,加入链接要用到两个大括号“{{”开始,然后两个“}}”结束,图片路径也是如此。
加入网站中的链接语法:
{{store url=''}}
例如:<a href=”{{store url=’customer/account/login/’}}”>Login</a>
加入图片的语法:
{{skin url=''}}
例如:<img src=”{{skin url=’images/image.jpg’}}” alt=”” border=”0″ />

在Magento中使用static block包括以下几个方面:
1、需要在产品分类页或产品详细页面添加内容
2、把首页划分成多个可管理的区块
3、需要在网站上添加静态内容比如电话号码、头部或页脚的链接



Magento特价优惠套餐
  Magento(标准套餐)为您提供的服务如下:
  
  1?为您处理最专业的产品数据,让您不再为上传大量产品而苦恼;
  2?为您配送国际优质服务器2G空间;
  3?为您配送300M的企业邮箱。
  4?为您配送一年的技术维护服务。
  5?为您匹配一个属于您的国际域名;
  6?网站首页、列表页、产品详细页设计稿各一份 供您选择;
    7?开发出一套标准套餐的功能。
    8.网站完成后提供源代码及服务器空间FTP账号密码 
       
  我们的服务:
  1 通过我们的网站策划师与您协商,帮助您的外贸网站做出策划方案,选定网站核心关键字,就是我们卖的产品
  2 由专业的网页设计师帮您设计风格独特的网店页面
  3程序人员通过网站策划方案开发您的网站
  4..我们为您提供免费的网站维护一年
 楼主| 发表于 2012-11-20 14:39:43 | 显示全部楼层
新人进来,请各位元老们多多关照,多多交流分享经验哦
发表于 2012-11-20 14:41:36 | 显示全部楼层
楼主不要从别的网站复制粘贴哦,这样的重复数据会被删除的,希望可以多发一下原创的帖子,原创有分~
发表于 2012-11-21 16:24:01 | 显示全部楼层
什么是Magento?
 楼主| 发表于 2012-11-23 11:58:32 | 显示全部楼层
不好意思,各位!以后一定多写原创性的文章,大家包涵
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们|小黑屋|发布政策|跨境外贸论坛

GMT+8, 2025-5-10 03:50 , Processed in 0.041812 second(s), 17 queries .

跨境外贸论坛 - 跨境电商学习交流社区

Powered by Discuz! X3.4

快速回复 返回顶部 返回列表