带有codeigniter错误的通知

时间:2017-05-03 20:14:13

标签: php codeigniter

当我显示这样的通知数量时,我遇到了问题 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();
    }
}

?>

1 个答案:

答案 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