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

有两个字段值:“新家教、告急”。通常我们用帝国CMS标签调用出是直接显现“新家教、告急”文字的。如果想用上面的图片一样美观显现,就要用到if判定了。
内容页调用:
<?phpif($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来输出显现图片。
如果正在首页调用,则用万能标签来调用。添加标签时,使用列表页调用代码即可。
转载请注明: 帝国模板 » 帝国CMS差别的字段值显现差别的图片,差别图片取代
*
回帖描述:*
链接类型:*
下载链接:*
描述:*
回帖描述:*
链接类型:*
阅读权限:*
下载链接:



聚优部落技术论坛 © 版权所有 鲁ICP备15007479号-6
Copyright(C)web.com, All Rights Reserved.
