0
私はそれを解決するために多くの時間を費やしますが、問題は同じです、私はアプリケーションでページ番号が必要です、私は既にページライブラリを読み込んで、私は問題を理解することはできません。コード。codeigniterページ区切りwotking
コントローラ
public function index($offset=0)
{
$cnt=count($this->model->getDatamodel('item_cat_master'));
$this->load->library('pagination');
$config['base_url'] = base_url().'item/itemcat';
$config['total_rows'] = $cnt;
$config['per_page'] = 4;
$this->pagination->initialize($config);
$data['view'] = $this->model->get_my_data('item_cat_master', $config['per_page'], $offset);
$this->load->view('header');
$this->load->view('menu');
$this->load->view('item/item_cat', $data);
$this->load->view('footer');
}
モデル
public function getDatamodel($table)
{
$query=$this->db->get($table);
return $query->result_array();
}
Public function get_my_data($table, $limit, $offset)
{
$query = $this->db->get($table, $limit, $offset);
return $query->result_array();
}
ビュー
<div class="row">
<div class="col-md-12">
<!-- start:dynamic data table -->
<div class="adv-table">
<table class="display table table-striped" id="example">
<thead>
<tr>
<th><input id="checkAll" type="checkbox"></th>
<th>Category Name</th>
<th>Category Description</th>
<th>Modidied On</th>
<th>Action</th>
</tr>
</thead>
<tbody>
<?php foreach ($view as $key) { ?>
<tr>
<td><input type="checkbox" name="ck[]" value="<?php echo $key["cat_id"]; ?>"></td>
<td><?php echo $key["ic_name"]; ?></td>
<td><?php echo $key["ic_desc"]; ?></td>
<td><?php $mo = $key["modifiedon"]; echo date("d-M-Y , H:i:s", strtotime($mo)); ?></td>
<td>
<?php
$this->load->model('alldata','model');
$encrypted_id = $this->model->encryptdata($key['cat_id']);
?>
<a href="<?php echo base_url(); ?>item/itemcat/upditemcat/<?php echo $encrypted_id; ?>" class="btn btn-primary btn-xs" data-toggle="tooltip" data-placement="left" title="" data-original-title="Update"><i class="fa fa-pencil"></i></a>
<!-- <a href="#" class="btn-success btn-xs" title="view"><i class="fa fa-eye" aria-hidden="true"></i> </a> --></td>
</tr>
<?php } ?>
</tbody>
</table>
</div>
<!-- end:dynamic data table -->
</div>
</div>
<?php
echo $this->pagination->create_links();
?>
私のコードでの問題は何ですか?誰かが正しい方向に私を導くことができますか?
config.phpの中
$config['base_url'] = 'http://localhost/riims';
htaccessの
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteBase /riims/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>
<ifmodule !mod_rewrite.c>
ErrorDocument 404 /index.php
</ifmodule>
問題は何ですか?ページネーションが表示されない、またはページネーションが機能しない –
リンクが表示されていますが、ページが表示されない、404ページが見つかりません –
経路を使って質問を更新してください – kishor10d