帝国ecms列表页模版程序代码

帝国ecms列表页程序代码功能
在模版管理中的列表内容模板(list.var) (*)处,勾选使用程序代码按钮。
如下图:

有一个需求在新闻列表页用程序代码判断是否有标题图片、以及格式化摘要的文本。

需要实现如下功能:
1,如果有标题图片,就输出另外一组html模版代码;
2,摘要部分,过滤掉空格、和乱码、首字前的空格;

具体代码如下:

$geshismalltext=str_replace(‘ ’,”,str_replace(‘“’,’“’,str_replace(‘”’,’”’,str_replace(‘&’,’&’,str_replace(‘·’,’·’,$r[smalltext])))));
if(empty($r[titlepic]))
{
$listtemp='<li>
<a href=”[!–titleurl–]” title=”[!–title–]”><div class=”gmzn-item”>
<h2>[!–title–]</h2>
<div class=”ui-tiled”>
<p class=”ui-tiled-item”>’.$geshismalltext.'</p>
</div>
</div></a>
</li>’;
} else {
$listtemp='<li><a href=”[!–titleurl–]” title=”[!–title–]”><div class=”gmzn-item”>
<h2>[!–title–]</h2>
<div class=”ui-tiled”>
<div class=”gmzn-pic”><img src=”[!–titlepic–]” width=”400″ height=”300″ alt=”[!–title–]”/></div>
<p class=”ui-tiled-item”>’.$geshismalltext.'</p>
</div>
</div></a>
</li>’;
}

实现效果图:

再贴一个列表页程序代码功能:
帝国多字段的值,输出会有|,用程序代码可以过滤掉,如下图:

列表页模版过滤多字段的值代码如下:

$keyyouhuiok=”;
$keyyouhui=explode(‘|’,$r[youhui]);
$keyyouhuiok=$keyyouhui[1];
$listtemp='<li><a href=”[!–titleurl–]” title=”[!–oldtitle–]”><div class=”lingyuan-item ui-tiled”>
<div class=”lingyuan-pic”> <img src=”[!–titlepic–]” width=”400″ height=”300″ alt=”[!–title–]”/></div>
<div class=”lingyuan-txt ui-tiled-item”>
<h2>[!–title–]</h2>
<p class=”score”><span> <i class=”icon_rate_up”></i><i class=”icon_rate_up”></i><i class=”icon_rate_up”></i><i class=”icon_rate_up”></i><i class=”icon_rate_up”></i> </span><span>25条点评</span></p>
<p class=”ui-nowrap”>[!–quyu–]/[!–juli–]公里/[!–tese–]</p>
<p class=”price”>[!–jiage–]万起</p>
<span class=”ui-tag”>’.$keyyouhuiok.'</span> </div>
</div></a>
</li>’;

更多模板list.var支持程序代码的官网介绍看:
http://bbs.phome.net/showthread-13-107990-0.html

帝国cms技巧-头条-置顶-推荐-发布时间-信息添加提示

首页模板上的灵动标签格式:
我们以  3天内的发布为条件 输出带 new 图标的信息  

[e:loop={栏目ID,显示条数,操作类型,只显示有标题图片}]
<?
$newimg=””; 
if(time()-$bqr[truetime]<=3*24*3600) 
{
$newimg=”<img src=’New图片地址’>”;  
}
?>
<li>
<a href=”<?=$bqsr[titleurl]?>” title=”<?=$bqr[title]?>”  target=”_blank”><?=esub($bqr[title],36)?></a><?=$newimg?>
</li>
[/e:loop]
 

注:字段值数组变量为$bqr,对应的字段变量为$bqr[字段名],如:标题字段变量就是$bqr[title]。  

——————————————————————————————————————————————————————————  

列表页模板 【列表内容模板(list.var) 】上的格式:
首先在列表模板上 勾选 “使用程序代码”
我们以  推荐为条件 输出带 new 图标的信息  

$newimg=”; 
if($r[isgood]==1) 
{
$newimg='<img src=’New图片地址’>’;
}
$listtemp='<li><a href=”[!–titleurl–]” title=”[!–oldtitle–]”>[!–title–]</a>’.$newimg.'</li>’;
 

注:字段值数组变量为$r,对应的字段变量为$r[字段名],如:标题字段变量就是$r[title]。另外定义的变量为’.$newimg.’ 。将最终模板内容赋给$listtemp变量。  

——————————————————————————————————————————————————————————  

更多首页模板上的条件收集:  

if($bqr[isgood]==1)   //推荐  

if($r[firsttitle]==1)  //头条  

if($r[istop]==1)   //置顶  

if($bqr[isgood]==1&&$bqr[firsttitle]==1&&$bqr[istop]==1)  //置顶-头条-推荐 (组合使用)  

在一次修改 阳光教育网 中搜集的资料,望能给需要的朋友带来帮助。附 new小图标下载  

new

FE时尚婚纱摄影网站-20100219

F.E时尚婚纱摄影机构是家集人像摄影与商业摄影为一体的专业时尚摄影机构。拍摄的服务范围包括:婚纱摄影 服装画册 艺人形象 私人写真 模特卡 杂志 广告摄影 商业静物  亲子摄影  企业宣传 个人肖像  新娘等服务。 

FE时尚婚纱摄影
FE时尚婚纱摄影

F·E时尚婚纱摄影网站

又一个帝国CMS网站系统做的婚纱摄影网站、实在是很多想法不能很好的去实现,这个网站的设计上基本是参考别的网站,在页面制作上完全是用HTML语义化了,搜索在很段的时间内也很见效了。这个网站也是朋友介绍的,都推了不做了,后来又给麻烦上了,只好见面狂谈、畅饮、在我喝的迷糊之下,答应了抽时间做完这个网站。都是年轻人,他们的创业胆量都是我所敬佩的!

尚秀印象婚纱摄影网站-20091017

 尚秀映像创立于2007年,是一家以婚纱摄影、艺术写真为主体的的时尚摄影机构,历时几年的时间,经过全体员工的辛勤努力和新老顾客的支持厚爱,逐渐发展成为北京首屈一指的时尚摄影工作室。
尚秀印象婚纱摄影网站
尚秀印象婚纱摄影网站

————————————————————————————————————

上线的时候,费了不少劲,更换了linux服务器。论坛的搭建。和对他们编辑培训。
老板也经常出国,导致网站费用很久才收到手!~
制作这个摄影网站,没运用什么新的技巧。在首页的左侧做了个手风琴的信息展示,和在页面尾部,增加了个在线调查工具。
在联系我们的页面中,也首次运用了,在线动态网站地图的方式,以及首页的页面底部加了在线播放器。
——————————————
和谁做网站都一样,一切都要帮客户和用户考虑好网站的实用性,客户的后台操作和前台的表现一定要做傻瓜式的设计和操作。
几乎页面上的展示,客户都可以在后台自由编辑,这对于我的后期维护大大的减少了工作量。