Yojo网页设计

首页 新闻中心 网页教程 图形图像 设计欣赏 编程开发 程序教程 网站运营 数据库教程
·动易网校·SiteWeaver·SiteFactory

您现在的位置: yojo网页设计 >> 程序教程 >> 动易网校 >> SiteWeaver >> 正文

 

动易调查列表分页-自定义标签

更新时间:2008-9-5 15:15:52 文章来源:互联网 .

问题:网站调查太多,没有分页,怎么办法?

解决方法:系统调查列表默认是没有分页标签的,不支持调查列表分页,但是,我们可以利用自定义动态或者函数标签进行分页处理。

第一步:

修 改 动 态 标 签
标签名称: {$MY_ }   * 输入名称(英文要注意大小写)即可,不用输入定界符。
标签分类:
分页数量:   * 动态标签分页显示的每页显示数,为0时则不分页。
自动刷新:   * 标签内容自动刷新频率,必须大于10秒并启用分页功能才能启动。
查询语句:
字段列表:
ID Title Select1 Answer1 Select2
Answer2 Select3 Answer3 Select4 Answer4
Select5 Answer5 Select6 Answer6 Select7
Answer7 Select8 Answer8 VoteTime EndTime
VoteType IsSelected ChannelID IsItem
参数列表:
{$Now} {$NowDay} {$NowMonth} {$NowYear} {$AutoID} {$totalPut}
优 先 级:   数字越小,优先级越高。当标签中再嵌套调用其他标签时,就需要决定标签的优先级。
系统按照如下顺序来替换标签:自定义标签-->系统通用标签-->频道标签
标 签 内 容

  

注意:上面的“分页数量”,一定要设置的,如果不设置就不会显示分页。

 

 

第二步:添加必要的JS调用,需要在显示“调查列表分页”标签内容的页面加上三个JS调用。

如下:

<script src="{$InstallDir}JS/prototype.js"></script>
<script src="{$InstallDir}JS/scriptaculous.js"></script>
<script src="{$InstallDir}JS/checklogin.js"></script>

 

第三步:调用标签,把原来显示调查列表的标签替换成现在的调查分页列表标签。

浏览下看看,是否出现分页了?!

如下图:(图片右下角)

 

第四步:如上图是不是乱了,我们还需要在显示调查列表分页标签的模板加上CSS控制,让它换行下来,我们在模板里面加上如下CSS:

<style type="text/css">
<!--
#dyna_body_48 { width:948px;text-align:center;}
#dyna_page_48 { width:900px;}
-->
</style>

 

 

注意上面的 的“48”,这“48”是标签的ID(鼠标放在标签的链接上就可以看到LabelID=?,如下图),“#dyna_body_48 ”是调查标题列表控制的DIV的ID,“#dyna_page_48”是分页标签的DIV的ID。

 

 

第五步:需要多行多列的,就要用DIV控制 ,DIV控制多行多列是最简单有效的方法。修改“WIDTH: 24.5%;”可以控制多列,您也可以使用数值。50% 就是两列,33%就是三列,25%就是四列(一般百分比要比实际的小点,如:50% 要写成 49%或者49.5%),于此类推。 

 

下面就是完美分页的效果:

 

这也是自定义动态/函数标签分页的一个例子。 


点击: 文章地址:http://www.518web.net/cxjc/dywx/sw/200809/16911.html

热门点击

友情链接首页文字链接要求:PR≥4,搜索引擎正常收录,开通一年以上,内容健康充实的站点!申请...

Copyright(C) 2005-2008 518web.net,All Rights Reserve
Email:yojo.x@msn.com | 在线QQ:2306380 53614197| [浙ICP备08009643号]