帝国cms6.6教程之自动生成缩略图的实现代码

发布时间:2020-10-23编辑:脚本学堂
本篇文章介绍了在帝国cms v6.6中自动生成缩略图的实现代码,有需要的朋友,可以参考下。

帝国Ecms V6.6自动生成缩略图的代码,用灵动标签即可实现,举例如下:
 

[e:loop={'people',5,22,1,'firsttitle=1'}]
<li><a href="<?=$bqsr['titleurl']?>">
<?php
$resizeimgurl=sys_ResizeImg($bqr[titlepic],96,96,1,'people-'.$bqno);
echo"<img src='$resizeimgurl' alt='".$bqr[title]."'>";
?></a>
<p class="a-c"><a href="<?=$bqsr['titleurl']?>"><?=esub($bqr[title],22)?></a></p></li>
[/e:loop]

附,另一个网友的文章。
使用帝国cms灵动标签自动生成缩略图的技巧。
代码:
 

[e:loop={'people',5,22,1,'firsttitle=1'}]
<li><a href="<?=$bqsr['titleurl']?>">
<?php
$resizeimgurl=sys_ResizeImg($bqr[titlepic],96,96,1,'people-'.$bqno);
echo"<img src='$resizeimgurl' alt='".$bqr[title]."'>";
?></a>
<p class="a-c"><a href="<?=$bqsr['titleurl']?>"><?=esub($bqr[title],22)?></a></p></li>
[/e:loop]
 

以上代码调用的是数据表 people下的内容标题加自动缩略图。

看红色'people-'.$bqno 为固定文件名,为区分页面所有缩略图避免生成时覆盖,不同模型可以变换'people-'。
出于seo方面的考虑,把每个图片加上了ALT标签:alt='".$bqr[title]."',ALT显示内容为内容标题。
这个大家可以根据搜索引擎优化的需要自行安排了。

您可能感兴趣的文章:
帝国CMS内容页调用栏目缩略图的实现代码
帝国cms调用栏目缩略图(列表页、封面页、内容页)的方法
帝国cms6.6缩略图之不同地方生成不同缩略图的方法
ecms6.6等比例生成缩略图