请选择 进入手机版 | 继续访问电脑版

SpeedPHP框架

 找回密码
 注册成为新用户

QQ登录

只需一步,快速开始

查看: 25495|回复: 41

【加例子】模板中使用分页的函数 + 24个分页样式

  [复制链接]
发表于 2010-6-17 18:03:04 | 显示全部楼层 |阅读模式
这是spPager产生的分页数据在模板中显示的函数,使用方式已经简化,而且配合24个分页样式可以轻易做出漂亮的分页功能。

----------------


更新:已经加入了整套示范的例子代码。


使用例子代码的时候:1. 导入压缩包中的guestbook.sql到数据库中。2. 配置index.php中speedphp框架的路径(压缩包内没有带框架)。3. 访问显示OK。


---------------

可以先打开压缩包看看“预览看看.html”文件,挺好的分页样式。

看看图:



用法:

1. 在index.php内
require(SP_PATH.'/SpeedPHP.php');
require(压缩包内的functions.php文件);
spRun();


2. 控制器内


// 某表的记录数务必在3条以上,否则没有分页效果
$this->results = spClass('某表')->spPager($this->spArgs('p',1),2)->findAll();
$this->pager = spClass('某表')->spPager()->getPager();


dump($this->results);


3. 模板内<head></head>内引入CSS

<link rel="stylesheet" type="text/css" href="css.css" media="all" />


4. 模板内显示分页,这里是yahoo2是其中一个样式名称,其他的样式名称直接看css文件

<{pager pager=$pager myclass="yahoo2" c="网址控制器" a="网址动作" arg1="第一个参数" ...}>

下载:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为新用户

x
发表于 2010-6-17 18:08:47 | 显示全部楼层
今天下午刚搞了个,没想到老大这里好东西真多
发表于 2010-6-17 18:21:05 | 显示全部楼层
一直关注 SpeedPHP 发展
发表于 2010-6-18 09:36:22 | 显示全部楼层
一直关注 SpeedPHP 发展
发表于 2010-6-18 10:07:20 | 显示全部楼层
昨天刚把THINKPHP的分页搞过来,没想到Jake就发了专属分页函数···
发表于 2010-6-19 11:19:34 | 显示全部楼层
这个分页怎么用啊,我搞了好久都没搞好,哪位高人指教指教啊
 楼主| 发表于 2010-6-19 12:21:04 | 显示全部楼层
这个分页怎么用啊,我搞了好久都没搞好,哪位高人指教指教啊
zxczzz456 发表于 2010-6-19 11:19


你是怎么用的?有没有照上面说的步骤来做呢?页面如何显示呢?
发表于 2010-6-19 12:50:10 | 显示全部楼层
回复 7# jake


    我原本分页是用<a href="<{spUrl c=admin_hotel a=index types=$types page=$thepage}>"><{$thepage}></a>来显示的,可他把所有都显示了,不知道用<{pager pager=$pager myclass这个怎么写啊,麻烦下加QQ379539060
发表于 2010-6-19 13:09:33 | 显示全部楼层
我这样子写了显示不出来   <DIV>
                      <{pager pager=$pager myclass="grayr" c=admin_hotel a=index types=$types}>
                    </DIV>
发表于 2010-6-19 14:37:52 | 显示全部楼层
没用啊....这个分页出不来
您需要登录后才可以回帖 登录 | 注册成为新用户

本版积分规则

手机浏览|简版|中文PHP框架|开源协议|SpeedPHP.com ( 粤ICP备08008671号

GMT+8, 2020-5-31 18:51

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表