Я использую Codeigniter3, и у меня есть файл GridView, который я поместил в папку библиотеки.
это мой код GridView;
<?php (defined('BASEPATH')) OR exit('No direct script access allowed');
class GridView{
private $data;
private $headers;
private $is_sortable;
private $sort_columns;
private $current_sort;
private $show_checkbox;
private $per_page;
private $total_items;
private $current_page;
private $column_count;
private $pagination_dots_threshold;
private $search_url;
private $deleteOption;
private $formAction;
private $formID;
function __construct(){}
public function init($config=array()){
$default=array(
"id"=>"companies",
"css_table_classes"=>"table table-bordered table-striped table-hover",
"data"=>array(),
"headers"=>array(),
"is_sortable"=>true,
"sort_columns"=>array(),
"current_sort"=>"",
"show_checkbox"=>true,
"per_page"=>20,
"total_items"=>42,
"current_page"=>1,
"pagination_dots_threshold"=>20,
"search_url"=>false,
"deleteOption"=>true,
"formAction"=>"",
"formID"=>""
);
$final= $config + $default;
foreach($final as $k=>$v){
$this->{$k}=$v;
}
$positive = $negative = $this->negative_sort_columns=array();
if(is_array($this->sort_columns) && count($this->sort_columns) > 0){
foreach ($this->sort_columns as $col) {
if(stripos($col,'!')!==false){
$negative[]=str_replace("!","",$col);
}else{
$positive[]=$col;
}
}
$this->sort_columns=$positive;
$this->negative_sort_columns=$negative;
}
}
}
, и я вызываю это в моем контроллере, например,
$grid=load_class("GridView", $directory = 'libraries', $prefix = '');
Но он показал мне ошибку и сказал Класс 'CI_GridView' не найден в C: \ xampp \ htdocs \ mgt \ Master_Panel \ system \ core \ Common.php в строке 195
Пожалуйста, помогите мне решить эту проблему