Php codeigniter未从控制器获取要查看的值

Php codeigniter未从控制器获取要查看的值,php,codeigniter,model-view-controller,codeigniter-2,Php,Codeigniter,Model View Controller,Codeigniter 2,我有以下控制器、模型和视图结构 控制器>content.php models>ContentModel.php 视图>内容页面.php 现在,当我尝试回显content\u页面文件中的$title&$body变量时,我得到的变量是未定义的。知道我做错了什么吗 错误列表: 所以我想知道如何显示要查看的变量值 谢谢。在控制器索引中尝试添加此行: class Content extends CI_Controller { public function __construct(){ pare

我有以下控制器、模型和视图结构

控制器>content.php models>ContentModel.php 视图>内容页面.php 现在,当我尝试回显content\u页面文件中的$title&$body变量时,我得到的变量是未定义的。知道我做错了什么吗

错误列表:

所以我想知道如何显示要查看的变量值


谢谢。

在控制器索引中尝试添加此行:

class Content extends CI_Controller {

public function __construct(){
    parent::__construct();
}

public function index() {
    $this->load->view("global_header");
    $this->load->model("ContentModel");
    $data['result'] = $this->ContentModel->blogPostContents();
    //$this->load->view("content_page", $data);
    $this->show($data);
    $this->load->view("global_footer");
}

}
在显示方法或功能上

public function show($data) {            
    $data['title'] = "Hello";
    $data['body'] = "World";
    $this->load->view('content_page', $data);
}

希望它工作正常

您能澄清一下:BlogPostContent工作正常,但show返回错误?var_dump$result在视图中的某个位置,以查看您的结构。@GluePear是的BlogPostContent工作正常,但show返回错误。我在我的问题上添加了一个错误。@Tpojka var_dump$在show函数中产生了结果?您点击的是哪个url???
<article>
    <div class="container">
        <div class="row">
            <div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1">
                <?php
                    echo $result[0]->post;
                ?>
            </div>
        </div>
    </div>
</article>
public function show() {            
    $data['title'] = "Hello";
    $data['body'] = "World";
    $this->load->view('content_page', $data);
}
A PHP Error was encountered

Severity: Notice

Message: Undefined variable: title

Filename: views/content_page.php

Line Number: 5
A PHP Error was encountered

Severity: Notice

Message: Undefined variable: body

Filename: views/content_page.php

Line Number: 6
class Content extends CI_Controller {

public function __construct(){
    parent::__construct();
}

public function index() {
    $this->load->view("global_header");
    $this->load->model("ContentModel");
    $data['result'] = $this->ContentModel->blogPostContents();
    //$this->load->view("content_page", $data);
    $this->show($data);
    $this->load->view("global_footer");
}

}
public function show($data) {            
    $data['title'] = "Hello";
    $data['body'] = "World";
    $this->load->view('content_page', $data);
}