29. 在magento CMS中的标签变量使用
来源:互联网 发布:知柏地黄丸副作用 编辑:程序博客网 时间:2024/06/05 05:31
http://www.hellokeykey.com/magento-cms-template-tag-attributes/
1. 模板标签(template tags)
在magento的cms或者邮件模板中,如上图我们可以看到一些形如:
{{block type=”catalog/product_list” category_id=”3” template=”catalog/product/list.phtml“}}
的代码,都是双括号,内部有很多变量。在magento的英文资料中称之为Template tags或者Tag,翻译成模板标签?不管叫什么,其特点是有个双括号,里面很多变量,只在magento的CMS和magento邮件模板中使用。
1.block的例子,如下
{{block type=”catalog/product_list” category_id=”3” template=”catalog/product/list.phtml“}}{{block type="cms/block" block_id="your_block_identifier" template="cms/content.phtml"}}{{block type="core/template" template="cms/your_page.phtml"}}
我们要注意其 type的变化,type不一样所要输出的内容就不一样。具体内容可以google。如果你想在CMS中输出某一个magento分类的产品则使用 type=“catalog/product_list”的block标签。type种类有很多可以google你所需要的。随着magento版本的变化,也可能有新的变化。
2.{{store url=”}}
此模板标签主要作用就是获得网址。我们的magento网站的网址如果总是变化的,就要动态的获得网址,使用此标签在magento的CMS中获得网址是很方便的。如
{{store url='about-us'}}
其就代表 http://www.你的网址.com/about-us。获得网址当然是没有什么大的用初了,但是放在代码中就方便多了,如下
<a href="{{store url='about-us'}}" >about us</a>
这样就方便多了,无论你的网址怎么变化也是动态获取的。
3.{{skin url=””}}
这个模板标签的作用就是获得到达magento根目录文件夹skin里面模板文件的路径。例如
{{skin url='images/media/about_us_img.jpg'}}
此含义为: http://www.example.com/skin/frontend/default/default/images/media/about_us_img.jpg
也是动态的获得域名与模板文件路径,但是你要注意这个frontend/default/default部分,可能跟你的后台设置或者magento版本有关联,不一定输出的是你的当前模板的文件路径,可能是default的,所以使用时要注意,去前台代码看下输出的是哪个路径的。此模板标签用在CMS中也是非常方便的。如下
<img src="{{skin url='images/media/about_us_img.jpg'}}" alt="image alt" />
此为使用此标签输出图片,但是skin模板文件中的js css等等很多文件都是可以这样动态获取文件路径。
注意:使用模板标签的时候注意要先关闭magento自带的编辑器。因为magento版本变化可能略有不同,可以用就行,请以google查找到的中的最新文章或者官方的最新文档为准。
- 在magento CMS中的标签变量使用
- 29. 在magento CMS中的标签变量使用
- Magento在CMS Page中增加用户信息变量
- Magento在CMS Page中增加用户信息变量
- magento如何在CMS page中使用php code
- magento如何在CMS page中使用php code
- magento如何在CMS page中使用php code
- magento img 标签 使用
- 如何在magento CMS homepage 加上breadcrumbs
- sql标签中使用标签变量以及文章的链接-织梦CMS
- MAGENTO中的标签(TAGS)
- Weka标签在java中的变量表示
- <cms:contentshow>标签的使用
- <cms:contentloop> 标签的使用
- <cms:contentcheck>标签的使用
- <cms:editable>标签的使用
- 帝国CMS模板标签使用
- magento -- 计划任务(cron job)在magento中的作用和使用教程
- 关于资源的Reference路径引用下,文件的使用
- mybatis之mysql&oracle 批量操作
- InfoPath表单每增加一个表单产生一个自动增加ID序号
- 程序员必须知道的几个Git代码托管平台
- Xcode编译Undefined symbols for architecture xxx 错误总结
- 29. 在magento CMS中的标签变量使用
- 纯css3实现点击缩略图切换背景图
- windows+caffe+vs2013+cuda6.5配置记录
- mesa相关学习资源
- OSI七层网络模型百科:
- 在pdf中绘制表格与插入图片
- Android Studio中代码如何调试?
- Jetty服务器jmx监控
- 初步了解委托