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查找到的中的最新文章或者官方的最新文档为准。

29. 在magento CMS中的标签变量使用相关推荐

  1. 帝国cms中常用标签/灵动标签/判断语句

    帝国cms中常用标签(总结) 在帝国cms实际建站应用中,对首页.列表页.内容页这三个页面模板支持的变量是不同的.爱折腾的摄影大叔将帝国cms中常用标签/灵动标签/判断语句(帝国cms中常用标签总结归 ...

  2. Python计算训练数据集(测试集)中某个分类变量阴性(阳性)标签样本的不同水平(level)或者分类值的统计个数以及比例

    Python计算训练数据集(测试集)中某个分类变量阴性(阳性)标签样本的不同水平(level)或者分类值的统计个数以及比例 目录

  3. 模板上 php dede,织梦CMS模板中dede标签使用php和if判断语句的方法

    今天我们织梦模板团来说说织梦模板中dede标签使用php和if判断语句的方法: 先来看看下面这个标签: 下面来说说具体的方法: 方法一: 用个if判断语句,判断一个字段是否有东西,有就输出1,没有则就 ...

  4. 针对CMS中的tag标签理解

    针对CMS的tag标签有以下解释: 什么tag标签? TAG标签是一种由自定义的一种标签,要比分类更加的准确,可以概括文章主要内容的关键词. 运用TAG标签,可以使网站的文章更容易被搜索引擎检索到.百 ...

  5. vue 在style标签中引入js变量控制样式

    START 如果希望元素的样式根据js代码去控制,常见的办法呢,是在元素的style属性绑定变量即可 例如 <h3 :style="{ color: colorList[0] }&qu ...

  6. 帝国cms php mip提交,帝国cms mip改造之newstext 中图片标签的处理

    20190215更新 现在如果你去做百度seo,不去做熊掌号基本就没有流量. 而做了熊掌号,收录,流量也就基本有了保证. 同时如果做一下百度的mip,对seo也是有好处的. 在百度的mip中,式不允许 ...

  7. vue中img标签引用图片地址变量不显示,引入失败问题

    vue中img标签,src的地址赋值给vue属性不显示 ,如图 修改后写法,加上require即可 原文 https://blog.csdn.net/Chris__wang/article/detai ...

  8. magento模板中XML与phtml关系

    转载:hellokeykey.com magento模板开发过程中比较让人迷惑的就是magento的结构控制,在这<magento模板中XML与phtml关系>一系列的文章中,我将对此进行 ...

  9. java短信模板变量参数赋值_JIEQI CMS模板制作必读(JIEQI CMS模板 - 2.赋值变量形式)...

    11.JIEQI CMS模板 - 2.赋值变量形式 二.赋值变量形式 1.任何变量必须是 $ 符号开头的一个只能包含英文数字和下划线的字符串,如 {?$my_var?}. 例子: ---------- ...

  10. 帝国cms 7.5 wap变量引用(头尾变量引用方法)

    帝国cms 7.5 wap变量引用(头尾变量引用方法) 公共变量 做为菜鸟来说,做PC站引用公共变量是非常方便的.如头部:[!–temp.header–]:尾部:[!–temp.footer–]:不管 ...

最新文章

  1. “Attention is All You Need 翻译
  2. 2018智能反欺诈洞察报告:黑中介、黑产智能化趋势明显
  3. linux sort 时间排序,linux sort多字段排序实例解析
  4. android studio .so混淆配置,Android Studio 下混淆 文件配置 有关问题 初探(一)
  5. 关于stm32F4CAN总线调试
  6. 疯狂福利 | 美剧《天赋异禀》1-2季免费送!播放超12亿!刷了整整一晚上,太上头!...
  7. python中int是什么的缩写_python中int是什么类型
  8. java拆装_Java自动拆装包
  9. 第七届开源操作系统年度技术会议(OS2ATC)盛大开幕,从编译器到软件定义卫星精彩议题大曝光!...
  10. 《编码-隐匿在计算机软硬背后的语言》第七章我们的十个数字
  11. 在Centos6.8上为安装Django1.11.1升级Python2.6到Python3.5
  12. 「力扣」509. 斐波那契数【动态规划】详解!
  13. 老婆生成器 yyds
  14. 用几何语言表示线段ab的中点c,七年级上册数学第四章教案
  15. 大话西游2人数最多服务器,大话2大话各个服务器狂人榜排名 看大话如今服务器...
  16. Character controller
  17. 看山聊 Java:检查日期字符串是否合法
  18. 数据库MySQL创库、创表基本命令
  19. Entry name ‘res/color/material_on_surface_disabled.xml‘ collided
  20. was compiled with optimization - stepping may behave oddly; variables may not be available

热门文章

  1. C# 设计模式巩固笔记 - 建造者模式
  2. CentOS 7服务
  3. mysql_提示 Lock wait timeout exceeded解决办法
  4. Bootstrap-分页插件Paginator
  5. 《锋利的jQuery》随笔(一)
  6. 老单位领导直属领导有恩,新公司薪水给的高,怎么选?
  7. html 数组输入框,javascript输入数组
  8. Mysql 锁定 读情况
  9. NIM(Network Installation Manager)使用一例(mksysb)
  10. 转载——python字符串常用操作(加案例)