在修改标头tcpdf codeigniter上加载行数据
我有点困惑 我正在使用TCPDF打印来自Codeigniter的pdf。 放入应用程序/库中的TCPDF目录 我想将一行从模型加载到我修改过的TCPDF头,因为 标题将查看一些数据,如型号的序列号 模型是这样的:在修改标头tcpdf codeigniter上加载行数据,codeigniter,model,tcpdf,Codeigniter,Model,Tcpdf,我有点困惑 我正在使用TCPDF打印来自Codeigniter的pdf。 放入应用程序/库中的TCPDF目录 我想将一行从模型加载到我修改过的TCPDF头,因为 标题将查看一些数据,如型号的序列号 模型是这样的: class model_request extends CI_Model{ public function __construct(){ parent::__construct(); } public function selectOneRequest($id_reques
class model_request extends CI_Model{
public function __construct(){
parent::__construct();
}
public function selectOneRequest($id_request){
$query = $this->db->get_where('tbl_requestfix', array('id_request'=>$id_request));
return $query->result_array();
}
}
这是mypdf类,它扩展了tcpdf类的页眉和页脚
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
require_once dirname(__FILE__) . '/tcpdf/tcpdf.php';
class TC_Pdf extends TCPDF{
//Page header
public function Header() {
// Set font
$this->SetFont('helvetica', '', 10);
// Serial number
$this->Cell(0, 15, 'I am missing here', 0, true, 'R', 0, '', 0, false, 'M', 'M');
$this->SetFont('helvetica', 'B', 16);
$this->Cell(0, 15, 'P.T. Tresnamuda Sejati', 0, true, 'C', 0, '', 0, false, 'M', 'M');
$this->SetFont('helvetica', '', 11);
$this->Cell(0, 15, 'FORM PERMINTAAN / PERBAIKAN ', 0, true, 'C', 0, '', 0, false, 'M', 'M');
$this->SetFont('helvetica', 'B', 16);
$this->Cell(0, 15, 'HARDWARE - SOFTWARE - NETWORK', 0, true, 'C', 0, '', 0, false, 'M', 'M');
}
// Page footer
public function Footer() {
// Position at 15 mm from bottom
$this->SetY(-10);
// Set font
$this->SetFont('helvetica', 'I', 8);
// Page number
//$this->Cell(0, 0, 'Page '.$this->getAliasNumPage().'/'.$this->getAliasNbPages(), 0, false, 'C', 0, '', 0, false, 'T', 'M');
}
我该怎么办,因为在mypdf类中扩展了tcpdf类,我无法加载该模型。。。
您是否已将该模型加载到控制器中 在调用模型之前插入此选项
public function generate_pdf($idRequest){
$this->load->model('model_request'); // <-- insert this
$data=$this->model_request->selectOneRequest($idRequest);
...
}
公共函数生成\u pdf($idRequest){
$this->load->model('model_request');//model_request->selectOneRequest($idRequest);
...
}
public function generate_pdf($idRequest){
$this->load->model('model_request'); // <-- insert this
$data=$this->model_request->selectOneRequest($idRequest);
...
}