导航
模板制作首页
系统使用
插件使用
米拓商城
模板制作
应用开发
系统开发
https://doc.metinfo.cn/mb/
1
模板制作首页
模板标签大全
辅助功能
生成缩略图
更新时间:2020-05-26 16:16:25
作者:米拓建站
## 概述: 通过系统的`thumb`方法,可以将网站里的原始图片按设置的尺寸和系统设置的缩略图生成方式生成新的图片,输出一个新的图片路径。 【说明】 - 外站的图片不支持该方法; - 可参考"[$c 系统设置参数](https://doc.metinfo.cn/mb/mbtag/78.html "$c 系统设置参数")" 获取文章模块列表页、产品模块列表页和详情页、图片模块列表页和详情页自定义的图片尺寸; - 系统缩略图生成方式,可参考"[生成方式](https://doc.metinfo.cn/metinfo/imgs/imgs640.html "生成方式")"设置。 ## 使用范围: 所有模板文件页面。 ## 类型: 系统方法,用于按尺寸裁剪图片生成缩略图的方法。 ## 语法: **格式:{原始图片路径|thumb:缩略图宽度,缩略图高度}** //原始图片路径可以是变量,例如$v.imgurl;缩略图宽度,缩略图高度为数值, 例如:300,300,也可以是变量:例如$lang['index_img_w'],$lang['index_img_h'],$lang定义请参考文档https://doc.metinfo.cn/mb/mbtag/81.html 例如:
//$v.imgurl:内容列表的封面图 //假如$lang['index_img_w'],$lang['index_img_h']的值分别为300和300,则以上示例表示将内容列表的封面图按照宽度为300,高度为300的尺寸生成新的缩略图,并且在前台会渲染成缩略图的路径 ## 示例: ### 自定义设置图片尺寸: **场景案例:**首页某区块调用了产品模块的内容列表,展示产品展示图,需可自定义设置展示图的尺寸。 **模板代码:**
// 信息列表用ul、li标签的格式,可根据自己需求修改
//调用指定栏目的内容列表数据https://doc.metinfo.cn/mb/mbtag/65.html,可参考“如何获取栏目ID”https://doc.metinfo.cn/mb/faq/102.html 将获取的栏目id传入到参数cid中,cid参数的值可以是模板中自定义的变量,例如$lang['index_product_id'],具体请参考文档https://doc.metinfo.cn/mb/mb/28.html // $v包含了每条内容的所有数据,相当于一个数组,可以通过{$v.字段名}的方式来渲染信息数据,$v包含的字段名请参考文档https://doc.metinfo.cn/mb/mbtag/65.html
//{$v.imgurl}:内容封面图路径;
【注意】 - 文章、产品、图片模块内容列表页的缩略图实现,请参考`tag标签中各模块内容列表的文档`https://doc.metinfo.cn/mb/mbtag/list-91.html; - 实际编写时请去掉注释文字。 **前台页面输出HTML:**
//内容列表可能有多条内容,示例只列举两条
上一篇
: if 标签
下一篇
: location 面包屑导航
文档中心
米拓学堂
帮助中心
在线交流
{"status":1,"html":"