$ O. H+ q/ a4 X$ Y7 u
(2, 'maria', '464y3y', 'maria@domain.com'),
+ @( ^# u, X& q( _' {. B7 e
0 Y0 |4 w2 x- h/ e% P* b
(3, 'alejandro', 'a42352fawet', 'alejandro@domain.com'),
$ c1 a; x: U1 F" p9 z- J
(4, 'emma', 'f22a3455b2', 'emma@domain.com'
接下来,编写控制层的测试文件,命名为
test.php,保存在 application/controller 目录下,
代码如下:
) c; ^% |2 y. S% i6 G
class Test extends CI_Controller{
" I# a" N; G4 X7 F- [) l) p
+ q" `" [! f; Y3 w( D7 H& g4 F
function __construct(){
( n* H. P% S) c9 B0 I! U
1 ]# t1 z |, C4 Z) R# C* I% ~7 k# ^* _
parent::__construct();
% n z* Q3 T/ w) v! q4 J/ J
$this->load->helper(array('datagrid','url'));
& K0 g9 c/ W4 {) s
$ h1 }" m- N. ?. O$ |3 @0 p3 ]* ^% ^
$this->Datagrid = new Datagrid('users','id');
}
7 Y" M" q. Y3 @" _2 [
function index(){
9 P- l2 V& o* q& m
$this->load->helper('form');
% B& Z0 S+ `* D7 Z i# v% {7 Z
$this->load->library('session');
$this->Datagrid->hidePkCol(true);
+ h* h% F' P6 P0 E
4 n& c/ c9 O1 ~9 R0 I
$this->Datagrid->setHeadings(array('email'=>'E-mail'));
: Q* q/ O) ]9 d ]+ A# D
$this->Datagrid->ignoreFields(array('password'));
4 `4 }+ q# ]' f: ]5 [& p5 q
9 p* w; C, H' f) ]
if($error = $this->session->flashdata('form_error')){
echo "$error";
}
. [ K. k4 B7 Y7 }
2 @) ` ]4 R& X+ H* R* A