[摘要]在用帝国CMS做网站的时候,为了美化网页,我们经常需要按照差异的字段值用差异的图片来取代,好比商品中的颜色,我们但愿用颜色图片来取代各类颜色显示。本文就教你如何实现这种结果。
在用帝国CMS做网站的时候,为了美化网页,我们经常需要按照差异的字段值用差异的图片来取代,好比商品中的颜色,我们但愿用颜色图片来取代各类颜色显示。
又如下图:
有两个字段值:“新家教、紧张”。凡是我们用帝国CMS标签挪用出是直接显示“新家教、紧张”文字的。假如想用上面的图片一样雅观显示,就要用到if判定了。
内容页挪用:
<?phpif($navinfor[proof]=='新家教')
{
?>
<img src=http://down.chinaz.com/"/images/ico1.jpg">
<?
}
elseif($navinfor[proof]=='紧张')
{
?>
<img src=http://down.chinaz.com/"/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=http://down.chinaz.com/try/201205/"'.$proof.'"/></li>';
假如字段proof的值为“新家教”则输出ico1.jpg,假如值为“紧张”则输出ico2.jpg。然后顶用 $listtemp来输出显示图片。
原文地点:帝国CMS差异的字段值显示差异的图片
分享到