Codeigniter 配置flexigrid助手,并自定义变量$colModel
我尝试将Flexigrid启动到Codeigniter 我从这里下载演示文件 但我不该设置一些东西: 现场指示: 将.rar解压缩到CI文件夹** 打开控制器ie:CI\u文件夹\system\application\controllers\flexigrid.php** 配置flexigrid helper,并自定义变量$colModel,例如:** 代码示例 我所做的: 我在htdocs-xampp中正确安装了CodeIgniter复制和粘贴 我创建了一个名为“country”的数据库,并在演示中导入了sql文件。 我正确地将文件和文件夹从演示文件复制到我的CI文件夹中,该文件夹名为grocery crud demo。 但是当我在firefox上输入时,我有一个错误Codeigniter 配置flexigrid助手,并自定义变量$colModel,codeigniter,flexigrid,Codeigniter,Flexigrid,我尝试将Flexigrid启动到Codeigniter 我从这里下载演示文件 但我不该设置一些东西: 现场指示: 将.rar解压缩到CI文件夹** 打开控制器ie:CI\u文件夹\system\application\controllers\flexigrid.php** 配置flexigrid helper,并自定义变量$colModel,例如:** 代码示例 我所做的: 我在htdocs-xampp中正确安装了CodeIgniter复制和粘贴 我创建了一个名为“country”的数据库,并在
Fatal error: Class 'Controller' not found in C:\xampp\htdocs\grocery-crud-demo\application\controllers\flexigrid.php on line 2
A PHP Error was encountered
Severity: Error
Message: Class 'Controller' not found
Filename: controllers/flexigrid.php
Line Number: 2
Backtrace:
我也从这里阅读了说明:但我不明白flexigrid.php中到底应该包含哪些代码
我不明白如何配置flexigrid helper和自定义变量$colModel
我需要精确的代码到文件中。你知道吗?
我发现CodeIgniter 1.7.3-我重复步骤-新错误:
ajax_model.php的代码如下:可能您使用的CI版本比教程中的版本更新。 正如我所见,本教程是为1.7.2版本编写的 尝试改变
class Someclass extends Controller
{
public function someclass()
{
}
public function index()
{
//etc, etc
}
}
与
另外,对于模型也是如此。像
public function Ajax_model()
{
parent::Model();
$this->CI =& get_instance();
}
应该是
public function __construct()
{
parent::__construct();
$this->CI =& get_instance();
}
试着那样做。
找出这些差异。这些应该在每个控制器和模型中分别改变。请遵循以下步骤升级您的应用程序。
如果再次失败,请参阅关于升级版本的CodeIgniter文档。我发现CodeIgniter 1.7.3…我重复了步骤,现在我有了一个新的错误,似乎很容易:致命错误:在第34行的C:\xampp\htdocs\screery crud demo\system\application\models\ajax\u model.php中对非对象调用成员函数查询。ajax_model.php中的代码如下:。必须编辑什么?我尝试了你的解决方案,但不起作用。我也尝试了最新版本的CI 3.x,但当我输入它时,会出现404错误,这怎么可能?如果您的主要目标是实现杂货crud,只需访问他们的网站并按照说明进行集成。在这种情况下,您至少应该具有CI 2.1。
public function Ajax_model()
{
parent::Model();
$this->CI =& get_instance();
}
public function __construct()
{
parent::__construct();
$this->CI =& get_instance();
}