导航
模板制作首页
系统使用
插件使用
米拓商城
模板制作
应用开发
系统开发
https://doc.metinfo.cn/mb/
1
模板制作首页
模板标签大全
特殊变量
$lang 标签模板自定义参数
更新时间:2020-05-26 15:30:23
作者:米拓建站
## 概述: 标签模板专用,通过`$lang`数组中的字段,可调用标签模板中自定义的参数。 【注意】 - 标签模板参数可参考“自定义模板变量”在模板制作助手中设置; - 标签模板中的公共参数调用,可参考“[$g 模板公共参数](https://doc.metinfo.cn/mb/mbtag/79.html "$g 模板公共参数")”; - 模板中自定义变量名称不能和特殊变量$lang相同,否则会冲突报错。 ## 使用范围: 标签模板所有页面都可调用,部分类型参数如颜色、图片等可在`metinfo.css`文件(标签模板)中调用。 ## 类型: 变量,用于调用标签模板自定义参数的变量。 ## 语法: //css文件中调用语法:$参数名称$ {color:$list_title_color$;} //模板文件中调用语法:{$lang.参数名称}
{$lang.block1_title}
## $lang数组: $lang是一个数据的集合,是数组的形式。 【注意】$lang中的参数名不能有相同的,否则会冲突报错。 ## 示例: ### 模板文件中如何调用标签模板参数: **场景案例:**首页某个区块的标题可自定义设置,对应的参数名称为`block1_title`,则代码如下。 **模板代码:**
{$lang.block1_title}
//通过$lang调用对应的参数名 **前台页面输出HTML:**
区块标题
//当设置的标题为“区块标题”时 ### metinfo.css文件中如何调用颜色类型的模板参数: **场景案例:**首页某个区块的标题颜色可自定义设置,区块标题的类名为`index_title`,对应的颜色参数名称为`index_title_color`。 **模板代码:** .index_title{color:$index_title_color$;} **前台生成的css代码:** .index_title{color:#ffffff;}//当自定义的颜色值为#ffffff时 ### metinfo.css文件中如何调用图片类型的模板参数: **场景案例:**首页某个区块的背景图片可自定义设置,区块的类名为`block1`,对应的背景图片参数名称为`block1_bg`。 **模板代码:** .block1{bacground:url('$block1_bg$');} **前台生成的css代码:** .block1{bacground:url('../../../upload/202001/12312312312.jpg');}//当自定义的背景图片路径为../../../upload/202001/12312312312.jpg时 ### metinfo.js文件中如何调用模板参数: **场景案例:**通过js获取首页某个区块的自定义标题值,假设该区块标题的参数名称为`block1_title`,值为“区块标题”,则可把该模板参数写到模板文件某个元素或元素的某个属性中,如“模板代码示例”,再通过js去获取该元素的内容或属性值,如“js代码示例”。 **模板代码:** 假设调用该模板参数的元素h2的类名为`block1_title`,则代码如下:
{$lang.block1_title}
**js代码:** var title1=$('.block_title').html();//获取类名为block_title的元素的内容,将其赋值为title1,title1就是模板参数block1_title的值 console.log(title1);//将title1打印出来,即可查看模板参数block1_title的值
上一篇
: tag 全站搜索
下一篇
: tag 栏目搜索
文档中心
米拓学堂
帮助中心
在线交流
{"status":1,"html":"