【问题标题】:How to send view data to another view in codeigniter? [duplicate]如何将视图数据发送到codeigniter中的另一个视图? [复制]
【发布时间】:2018-04-10 20:39:29
【问题描述】:

我创建“bulten”视图。我想在“anasayfa”视图的某个地方添加“bulten”。

我使用-> $this->load->view("bulten"); 在视图和工作中。这是正确的解决方法吗?

因为我看到了https://www.codeigniter.com/user_guide/general/views.html?highlight=view,但我不明白。

我试过了,没用->

anasayfa 控制器 ->

    public function index()
    {
            $data['bulten'] = $this->load->view("bulten");
            $this->load->view('anasayfa', $data);
    }

anasayfa 视图我称之为 -> $bulten; 哪里错了?有人能解释一下吗?

【问题讨论】:

  • 您可以从视图加载视图,无需从控制器加载。只需在您的视图中添加 anasayfa.php 这一行:<?php $this->load->view("bulten") ?>

标签: php codeigniter include


【解决方案1】:

如果你想返回一个视图的 html,你应该使用视图函数的第三个参数 true。见returning-view-as-data

你的情况应该是这样的

$data['bulten'] = $this->load->view("bulten",'',true);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-11
    • 1970-01-01
    • 2019-09-30
    • 1970-01-01
    相关资源
    最近更新 更多