用户
 找回密码
 入住 CI 中国社区
搜索
12
返回列表 发新帖
楼主: cxllovefyy
收起左侧

[库 Library] 新手没看CI的分页类,自己写了个供大家调用

[复制链接]
发表于 2012-11-20 09:44:38 | 显示全部楼层
ichou 发表于 2012-11-20 09:03
CI的原生分页类在构造函数和初始化方法中貌似的确是有点问题,但其实不用这么幸苦自己写的,自己拓展一下 ...

确实碰到了原生类的用着有问题,怎样扩展?
发表于 2012-11-23 19:16:24 | 显示全部楼层
lihuan34 发表于 2012-11-20 09:44
确实碰到了原生类的用着有问题,怎样扩展?

我只是觉得这里有点问题 [讨论/交流] pagination分页类的一个逻辑问题

所以我的修改方式是在继承类里面把对anchor_class的处理移动到了initialize方法里,并且判断anchor_class是否包含“class=” 以免多次调用时重复添加

另外原生类不支持直接给各种分页按钮的<a>标签直接添加class属性,而是在<a>外再包一层标签。怎么说呢,其实这是很不符合语义化Web的标准的,至少我是很嫌弃了,所以自己多加了几个参数,为第一页啊 下一页啊什么的直接添加class属性

这些都是看需要吧,实在不行像LZ一样重写一个也不坏哦

本版积分规则