当我显示这样的通知数量时,我遇到了问题 enter image description here
这是我的观点nombre.php:
<?php
$CI =& get_instance();
$CI->load->model("notif_model");
$notification = new notif_model();
$notifications = $notification->countNotif();
echo $notifications;
?>
并在application / core中创建一个文件controller.php:
<?php
class Controller extends ci_controller{
static function &get_instance()
{
return CI_Controller::get_instance();
}
}
?>
答案 0 :(得分:1)
问题有点不清楚。但是,您没有使用框架正确的方法。试试这个:
在APPPATH.'controllers / Some_controller.php'
中<?php
class Some_controller extends CI_Controller
{
public function __construct()
{
parent::__construct();
$this->load->model("notif_model");
}
public function index()
{
$data['notifications'] = $this->notif_model->countNotif();
$this->load->view('some/index', $data);
}
}
在APPPATH.'views / some / index.php'
中<?php
var_dump($notifications);
您有很多错误超出了编码范围。检查框架所需的编码标准(即文件名/类名)。 Docs