会员登录 | 会员注册 | 意见建议 | 网站地图

站长资源综合门户

当前位置:首页 > 站长学院 > 建站经验 > 帝国CMS不合的字段值显示不合的图片

帝国CMS不合的字段值显示不合的图片

时间:2012-05-17 18:15:13   作者:   来源:   点击:

在用帝国CMS做网站的时候,为了美化网页,我们常常需要按照不合的字段值用不合的图片来取代,比如商品中的颜色,我们希望用颜色图片来取代各类颜色显示。

又如下图:

有两个字段值:"新家教、告急"。通常我们用帝国CMS标签挪用出是直接显示"新家教、告急"文字的。如果想用上面的图片一样美不雅显示,就要用到if判断了。

内容页挪用:

<?php

if($navinfor[proof]=='新家教')

{

?>

<img src="/images/ico1.jpg">

<?

}

elseif($navinfor[proof]=='告急')

{

?>

<img src="/images/ico2.jpg">

<?

}

?>

如果字段proof的值为"新家教"则输出ico1.jpg,如果值为"告急"则输出ico2.jpg。

列表页挪用则不一样了。需要在列表内容模板(list.var)中使用法度代码

列表页挪用:

if($r[proof]=='未认证')

{

$proof= '/images/ico1.jpg';

}

elseif($r[proof]=='已认证')

{

$proof= '/images/ico2.jpg';

}

$listtemp='<li><img src="'.$proof.'"/></li>';

如果字段proof的值为"新家教"则输出ico1.jpg,如果值为"告急"则输出ico2.jpg。然后中用 $listtemp来输出显示图片。

转载请注明:16css

分享到:

网友评论

热门建站经验