将参数解析为 pdf 文件时,Codeigniter mpdf 错误未定义变量

Codeigniter mpdf error undefined variable when parsing parameter to pdf file

我在 codeigniter 中使用 mpdf 创建了 pdf 文件。接下来,我想从控制器解析一个参数以查看,所以在 pdf 文件中有一个 title 文本和 image。我刚刚成功地将 image 解析为 pdf,但我很困惑如何解析像 title 参数这样的文本。

这是控制器代码

class Createpdf extends MY_Controller  
{

  function index()
  {
    $image= $this->input->get('image_link');
    $data = "Title Page";
    $mpdf = new \Mpdf\Mpdf();
    $html = $this->load->view('pages/pdfreport',$data,true);
    $mpdf->WriteHTML($html);
    $mpdf->Image($image, 0, 0, 21, 29, 'jpg', '', true);
    $mpdf->Output();
  }
}

查看代码如下

<center><h3> <?= $data; ?></h3></center>

在pdf文件中,显示错误Undefined variable: data。你知道如何解决这个问题吗?

谢谢

class Createpdf extends MY_Controller  
{

  function index()
  {
    $image= $this->input->get('image_link');
    $data = ["data" => "Title Page"]; // <-- see here
    $mpdf = new \Mpdf\Mpdf();
    $html = $this->load->view('pages/pdfreport',$data,true);
    $mpdf->WriteHTML($html);
    $mpdf->Image($image, 0, 0, 21, 29, 'jpg', '', true);
    $mpdf->Output();
  }
}

class Createpdf extends MY_Controller  
{

  function index()
  {
    $image= $this->input->get('image_link');
    $data = "Title Page";
    $mpdf = new \Mpdf\Mpdf();
    $html = $this->load->view('pages/pdfreport',array("data" => $data),true); 
    $mpdf->WriteHTML($html);
    $mpdf->Image($image, 0, 0, 21, 29, 'jpg', '', true);
    $mpdf->Output();
  }
}