帝国cms专题模板制作 怎么显示以下图片样式呢 帝国专题

[求助]图片集的缩略图怎么在列表页显示?
帝国cms - 安全、强大、稳定、灵活
用户头衔:秀才
精华贴&&&:0
发贴数&&&:65
经验值&&&:405
注册时间:
【】&&&[第&1&楼]
[求助]图片集的缩略图怎么在列表页显示?
需要在列表页显示多张图片缩略图,或者小图、大图什么都行,就是想要显示内容页的所有图片,有什么好的解决办法吗,搜了论坛多数帖子,都只是内容页分割的。
已设置保密
用户头衔:秀才
精华贴&&&:0
发贴数&&&:98
经验值&&&:390
注册时间:
【】&&&[第&2&楼]
首先图片集这个字段需要在主表,我记得在数据库中这个字段存在 的形式是& &xxx.jpg::::xxx.jpg&&可以用php的explode来切割打散,然后输出。
帝国无所不能:星仔博客:
已设置保密
用户头衔:举人
精华贴&&&:0
发贴数&&&:319
经验值&&&:803
注册时间:
【】&&&[第&3&楼]
路过&&支持一下
已设置保密
用户头衔:秀才
精华贴&&&:0
发贴数&&&:65
经验值&&&:405
注册时间:
【】&&&[第&4&楼]
现在把表改为主表了,可是测试几个分割都不用,能帮忙提供一下吗。
已设置保密
用户头衔:秀才
精华贴&&&:0
发贴数&&&:65
经验值&&&:405
注册时间:
【】&&&[第&5&楼]
继续找了一上午,可是在列表内容模板(list.var)都不好用。
已设置保密
用户头衔:秀才
精华贴&&&:0
发贴数&&&:65
经验值&&&:405
注册时间:
【】&&&[第&6&楼]
/ad32fdae2abd5649afbb.jpg::::::/097c877ee07e9f9f83c78fd93c740de2.jpg::::::求解决方法
已设置保密
使用EBB代码
使用smile代码
自动分析url
自动分析img
&&(按 Ctrl+Enter 直接提交)
Powered by:&&Version 2.2.1教你如何自定义帝国cms的图片集显示方式_帝国CMS_绿色第一站
&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&
&&>>&&>>&&>>&&>>&
教你如何自定义帝国cms的图片集显示方式
作者:佚名
文章来源:Onegreen.Net
浏览次数:(载入中...)
更新时间:
TAG:帝国cms
教你如何自定义帝国cms的图片集显示方式
1、将下面的代码放在:e/class/userfun.php下&?php&上面的代码& ?&
//自定义图片集显示
function user_PhotoMorepic($havepic){
&global $navinfor,$public_r;
&$morepic=$navinfor['morepic'];
&$rexp=&\r\n&;
&$fexp=&::::::&;
&$rstr=&&;
&$w_morepic=&&;
&$rr=explode($rexp,$morepic);
&$count=count($rr);
&for($i=0;$i&$$i++)
&&if($i==($count-1))
&&{$fh=&&;}else{$fh=&,&;}
&&$fr=explode($fexp,$rr[$i]);
&&&$smallpic=$fr[0]?$fr[0]:$public_r[newsurl].&e/data/images/notimg.gif&;&//小图
&&&$bigpic=$fr[1]?$fr[1]:$public_r[newsurl].&e/data/images/notimg.gif&;&//大图
&&&if(empty($bigpic))
&&&&$bigpic=$
&&&$picname=htmlspecialchars($fr[2]);&//名称
&&&$w_morepic.=&&li&
&&&&a href='$bigpic' target='_blank' title='$picname'&&img src='$smallpic' alt='$picname' /&&/a&
&&&&&&/li&&;
2、在帝国后台建立标签&wMorePic&;
3、在内容页面调用[wMorePic]1[/wMorePic],输出模式是:&li&
&a href='大图地址' target='_blank' title='图片说明'&&img src='小图地址' alt='图片说明' /&&/a&
&/li&的循环;
$morepic=$navinfor['morepic'];-----分隔'morepic'字段
$rexp=&\r\n&;---------回车分隔
$fexp=&::::::&;-------点点分隔
帝国'morepic'字段的内容输出格式是:
/d/file/Show/Sy//144f0beb127bdd7d30733e.jpg::::::/d/file/Show/Sy//cf79ec35d720bc.jpg::::::风光明媚
/d/file/Show/Sy//144f0beb127bdd7d30733e.jpg::::::/d/file/Show/Sy//cf79ec35d720bc.jpg::::::风光明媚
再来看看帝国图片集字段分割
&&& $str=$navinfor[morepic];
&&& $exp=explode(&\\r\\n&,$str);
&&& $exp1=explode(&::::::&,$exp[0]);
&img src=&&?=$exp1[1]?&& id=&carousel_photo& alt=&&?=$exp1[2]?&& /&
&注意:\\r\\n------必须是双引号,我也不知道为什么,反正单引号就是不出来。。。。悲剧
还有更杯具的是新浪会把我上面代码的双引号自动变为单一号。。。。日,请童鞋们用的时候自动变为双引号。
1、morepic是图片集字段名;
2、&\\r\\n& 回车分隔,$str是系统变量;
3、&::::::& 是系统的分隔符;
4、[morepic]字段的输出是这个样子的
/d/file/Show/Sy//144f0beb127bdd7d30733e.jpg::::::/d/file/Show/Sy//cf79ec35d720bc.jpg::::::风光明媚
/d/file/Show/Sy//77a206a78c04aa72fb3b2a.jpg::::::/d/file/Show/Sy//856f55fcc2ac7d0fb461c8.jpg::::::认识你
/d/file/Show/Sy//3d9b52e734f4bb1d17e4.jpg::::::/d/file/Show/Sy//2f22a1bade265bb42e98a2172e29d691.jpg::::::人士如
由小图、大图、&::::::&分隔符合&回车(\r\n 分隔符,注意帝国\是系统保留符,要替换为\\或者\\\\)&我们要取得第一条&/d/file/Show/Sy//144f0beb127bdd7d30733e.jpg::::::/d/file/Show/Sy//cf79ec35d720bc.jpg::::::风光明媚&的文字部分&风光明媚&,那么要先用$exp=explode(&\\r\\n&,$str);判断出整个字段的第一个&回车&分隔的内容,然后用$exp1=explode(&::::::&,$exp[0]);判断出第一个&回车&分隔的内容的&::::::&分隔的第3个内容&风光明媚&&&&?=$exp1[2]?&
关 键 字:
相关文章:
上一篇文章: 下一篇文章:
子栏目导航
&&&&&&&&&&&&&&&&帝国cms灵动标签没有标题图片的时候怎么显示默认图片
频道封面页面部分代码,使用灵动标签调用的标签内的模版显示了标题图片,但是部分文章没有标题图片的时候,想让它显示一个指定的图片,应该怎么办?
==========================
src="&?=$bqr[titlepic]?$bqr[titlepic]:'不存在显示的图片地址.gif'
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 帝国cms专题模板制作 的文章

 

随机推荐