用户
 找回密码
 入住 CI 中国社区
搜索
查看: 5140|回复: 11
收起左侧

[讨论/交流] 分页类中把配置信息写在配置文件里面错误

[复制链接]
发表于 2009-9-9 08:46:12 | 显示全部楼层 |阅读模式
看手册上可以把分页的配置信息写到一个配置文件中,按照上面的步骤做了,可是提示错误没有效果。想了解一下,在配置文件中应该注意些什么呢?
发表于 2009-9-9 10:23:30 | 显示全部楼层
你怎么写的?贴出你的代码
 楼主| 发表于 2009-9-9 13:34:11 | 显示全部楼层
<?php
                $config['base_url']=site_url('curd/index');
                $config['total_rows']=7;
                $config['per_page']=3;
                $config['uri_segment'] =3;
//分页配置文件
这就是我的分页配置文件,始终对这个文件有点不理解。
 楼主| 发表于 2009-9-9 13:35:27 | 显示全部楼层
如果数据总数不能设为固定值,使用从数据库里查出的数据,该如何写呢?
发表于 2009-9-9 14:18:26 | 显示全部楼层
配置要放到 config 目录下,并且必须和其他配置文件一样的格式,你可以看看 config.php 是怎么写的。
发表于 2009-9-9 15:02:02 | 显示全部楼层
配置写的没错,可能是控制器写的不对吧,贴控制器和错误代码看看
发表于 2009-10-9 19:14:37 | 显示全部楼层
我这两天 也在弄这个

config/page_css.php

PHP复制代码
<?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
/*
| -------------------------------------------------------------------
| 配置分页
| -------------------------------------------------------------------
| This file will contain the settings needed to access your database.
|
| For complete instructions please consult the "Database Connection"
| page of the User Guide.
|
| -------------------------------------------------------------------
 
*/

$page['full_tag_open'] = '<ul>';      # 把打开的标签放在所有结果的左侧
$page['full_tag_close'] = '</ul>';      #» 把关闭的标签放在所有结果的右侧

$page['first_link'] = '首页';         # 你希望在分页的左边显示"第一页"链接的名字
$page['first_tag_open'] = '<li>';       # "第一页"链接的打开标签
$page['first_tag_close'] = '</li>';     # "第一页"链接的关闭标签

$page['last_link'] = '尾页';                  # 你希望在分页的右边显示"最后一页"链接的名字
$page['last_tag_open'] = '<li>';        # "最后一页"链接的打开标签
$page['last_tag_close'] = '</li>';      # "最后一页"链接的关闭标签

$page['next_link'] = '下一页';               # 你希望在分页中显示"下一页"链接的名字
$page['next_tag_open'] = '<li>';        # "下一页"链接的打开标签
$page['next_tag_close'] = '</li>';      # "下一页"链接的关闭标签

$page['prev_link'] = '上一页';               # 你希望在分页中显示"上一页"链接的名字
$page['prev_tag_open'] = '<li>';        # "上一页"链接的打开标签
$page['prev_tag_close'] = '</li>';      # "上一页"链接的关闭标签

$page['cur_tag_open'] = '<li class="current">'; #当前页”链接的打开标签
$page['cur_tag_close'] = '</li>';       # "当前页"链接的关闭标签

$page['num_tag_open'] = '<li>';         # 数字”链接的打开标签
$page['num_tag_close'] = '</li>';       # 数字”链接的关闭标签

/* End of file database.php */
/* Location: ./system/application/config/database.php */
复制代码
发表于 2009-10-9 19:15:48 | 显示全部楼层
控制器:

$data[] = $this->config->load(page_css);
发表于 2009-10-9 19:17:12 | 显示全部楼层
提示
A PHP Error was encountered
Severity: Notice

Message: Use of undefined constant page_css - assumed 'page_css'
发表于 2009-10-9 20:21:56 | 显示全部楼层
page_css要加引号

本版积分规则