帝国cms教程:帝国cms在列表页使用sys_ResizeImg函数自动生成不同大小的缩略图

先说说 ecms7.0的sys_ResizeImg这个函数

下面是在列表页使用方法

在右侧把使用程序代码打勾! 如下图:

例如你原先的列表页循环内容代码为:

<li><img src="[!---titlepic--]"><a href="[!---titleurl--]">[!---title--]</a></li>

现在则要在下面框子里输入

if ($r[titlepic]){$tpic=sys_ResizeImg($r[titlepic],120,80,1,‘‘);} else {
$tpic="e/data/images/notimg.gif";
}
$listtemp=‘<li><img src="‘.$tpic.‘"><a href="[!---titleurl--]">[!---title--]</a></li>‘;

其中120,80 就是你像生成的缩略图宽度 高度 ! 自己就可以在不同列表页生成不同大小的缩略图了!

时间: 2024-10-18 12:27:51

帝国cms教程:帝国cms在列表页使用sys_ResizeImg函数自动生成不同大小的缩略图的相关文章

前嗅ForeSpider教程:采集表格/列表页中的数据(翻页)

以孔夫子旧书网的最近出版板块为例(http://www.kongfz.com/1004/)为例,采集列表页的所有数据:第一步:新建任务①击左上角"加号"新建任务,如图1: ②在弹窗里填写采集地址,任务名称如图2:③点击下一步,选择进行数据抽取还是链接抽取,本次采集需要采集当前板块的列表页所有内容,所以只需要在同一个模板中进行翻页链接抽取以及数据抽取即可.此处需要勾选"抽取链接"-"普通翻页"以及"抽取数据",如图3: 第二步:

前嗅ForeSpider教程:采集表格/列表页中的数据(不翻页)

第一步:新建任务 ① 击左上角"加号"新建任务,如图1: [图1] ②在弹窗里填写采集地址,任务名称如图2: [图2] ③点击下一步,选择进行数据抽取还是链接抽取,本次采集需要采集当前页面列表中的所有内容,所以只需抽取列表数据即可,点击"抽取数据",如图3: [图3] 第二步:创建/选择表单 在ForeSpider爬虫中,表单是可以复用的,所以可以在数据表单出直接选择之前建过的表单,也可以通过表单ID来进行查找并关联数据表单.此处使用的是的前嗅的表单,如图4 方法一

最全Pycharm教程(15)——Pycharm编辑器功能之代码自动生成机制

最全Pycharm教程(1)——定制外观 最全Pycharm教程(2)——代码风格 最全Pycharm教程(3)——代码的调试.运行 最全Pycharm教程(4)——有关Python解释器的相关配置 最全Pycharm教程(5)——Python快捷键相关设置 最全Pycharm教程(6)——将Pycharm作为Vim编辑器使用 最全Pycharm教程(7)——虚拟机VM的配置 最全Pycharm教程(8)——Django工程的创建和管理 最全Pycharm教程(9)——创建并运行一个基本的Pyt

ASP.NET Aries 入门开发教程5:自定义列表页工具栏区

前言: 抓紧时间,继续写教程,因为发现用户期待的内容,都在业务处理那一块. 不得不继续勤劳了. 这节主要介绍工具栏区的玩法. 工具栏的默认介绍: 工具栏默认包括5个按钮,根据不同的权限决定显示: 添加:add 删除:del 导出.export 导入和(导入模板下载,简称)导出模板:import 在页面的标准4请求里,可以看到其中的一个actionKeys值,用于决定权限的呈现: 你可以通过AR.Global.Variable.actionKeys拿到这个值. 下面介绍各种常用操作手法: 1:隐藏

最全Pycharm教程(16)——Pycharm编辑器功能之代码自动生成

1.准备工作 (1)Pycharm版本为2.7或者更高. (2)已经创建一个工程. (3)创建Python文件(Alt+Insert→Python File) 2.生成源码 首先,我们实例化一个类,Pycharm会立即显示一个红色灯泡来给出快速补全的建议: 这里我们希望创建一个类,选择对应的提示命令,Pycharm会根据名称自动创建一个类: 接下来我们调用这个类的成员函数(一般情况下,一旦你在类名后面输入一个点号,Pycharm的代码补全机制就会列出当前可用的函数名称,然而在这里我们所用的成员函

帝国cms 文章列表页读取newstext的内容

帝国cms的文章系统的内容是存放于文本中而不是存放于数据库中的,数据库中存放的是文本的路径,放与d\txt目录下,在用文章系统做单页面时,可能会在列表页读取newstext字段,如: [e:loop={"SELECT title,newstext FROM {$dbtbpre}ecms_article WHERE classid=$classid ORDER BY id LIMIT 1",0,24,0}]                     <h2><?=$bqr

织梦cms PHPcms 帝国cms比较

现在建网站不需要请程序员从基础的程序开发做起了,有专业的建站工具,CMS是使用最广泛的建站工具.CMS是Content Management System 现在建网站不需要请程序员从基础的程序开发做起了,有专业的建站工具,CMS是使用最广泛的建站工具.CMS是Content Management System的缩写,意为"内容管理系统",建网站用CMS足够了,不论是企业网站.行业网站.还是门户网站,CMS都能满足其要求.用CMS建网站虽然不需要开发程序,但还是需要网站美工的基础,就是必

帝国列表页分开调取年份和月份单独调用的方法?

想要在帝国的列表页分别调用日.月.年是不是木有办法想,其实很简单,因为帝国列表页的强大之处是支持程序代码,只要把list.var勾选支持程序代码即可,然后就可以发挥你的想像力了,当然前提是其码要懂得一点PHP代码才行嘀. 首先开启list.var支持程序代码 如图下所示: $listtemp=' <dl class="news_dl"> <dt><span class="dt_2"> '.date("Y",$r

帝国cms实现自动生成缩略图和自动分页功能

无论你手工发布,还是采集而来,免不了要进行手工操作弄缩略图,不然标题图片没有,挺烦人的 只需一次设定,就可以在文章编辑框里自动勾选上分页和生成缩略图,免除你次次进行操作的麻烦,好了,废话不多说,上菜“ 先到 系统>管理数据表 >   后,在你需要进行设定的类型里更改,比如我要 新闻 这项的实现自动生成标题缩略图和自动分页(当然,你也可以单独实现分页和生成缩略图)          找到 新闻系统数据表  ( phome_ ecms_ news ) >[管理字段]>新闻正文   后面