将变量从控制器传递到codeigniter中的视图的问题

时间:2016-04-09 12:30:18

标签: php codeigniter

这是我的控制器代码

    $datacc['user_id'] = $this->user_id;
    $this->load->view("Templates/header",$this->data);
    $this->load->view("Tax/Tax_Search",$datacc);
    $this->load->view("Tax/Tax",$datacc);

在此,我想将“$ datacc”传递给我的两个视图文件( Tax.php和Tax_Search ) 但$ datacc无法传递给 Tax_Search.php 文件

任何人都可以帮忙吗?

谢谢

1 个答案:

答案 0 :(得分:-1)

您无法在一个控制器功能中调用多个视图。 这可以在视图文件中完成。

我建议您首先创建一个模板文件,然后在该模板中调用您的视图

template.php
   $this->load->view("Tax/Tax");
   $this->load->view("Tax/Tax_search");
   <?php echo $content; ?>
   $this->load->view("Tax/footer");

如果您有疑问,请告诉我