php - 存在,但不声明类 Code Igniter
问题描述
我尝试加载这个名为“m_cart”的模型,但它在我的控制器上不起作用。我在这里遇到错误“M_cart.php 存在,但没有声明类 M_cart”
- 控制器部分.php
<?php
class Cart extends CI_Controller{
function __construct(){
parent::__construct();
$this->load->model('M_cart');
$this->load->session('cart');
}
- 型号 m_cart.php
<?php
class Cart_model extends CI_Model{
function get_all_produk(){
$hasil=$this->db->get('produk');
return $hasil->result();
}
解决方案
- 如果您要声明,控制器名称
Cart.php
不应该是(不要忘记扩展)。Part.php
class Cart
CI_Controller
- m in在文件名和声明中
m_cart
都应该大写,并且应该扩展例如.M_cart.php
CI_Model
class M_cart extends CI_Model
如果两者都无法工作,请验证验证验证您正在编辑与测试.etc 相同的副本。
推荐阅读
- mysql - 如何将 MySQL 数据库与 Jenkins 集成
- fortran - Fortran 中的多维数组
- javascript - 如何制作适用于 IOS 和桌面浏览器的自定义全屏视频按钮?
- r - 如何删除满足多个条件的重复行
- python - Python 帐户检查器:检查问题
- flutter - 如何在 Flutter 中循环 PopupMenuButton 中的 PopupMenuItem?
- python - 获取“ValueError:边界中的条目必须严格增加。” ,在训练期间使用 tensorflow 对象检测 API
- heroku - 这是为 Heroku Review 应用程序运行“发布”命令的正确方法吗?
- asp.net - RavenDB 数组搜索返回随机结果
- ansible - Ansible - 读取文件并注册变量