Я использую HTML2PDF-библиотеку в codeigniter. Я пытаюсь создать массивный pdf-файл, используя его.объемное создание pdf с html2pdf в codeigniter
В которой я столкнулся вопрос, как же содержание в каждом формате PDF или PDF не имеют content.I не уже сделал мой homework.Yeah но всегда показывает идеально подходит для сгенерированного первого PDF (для учетной записи: 3)
по мне там должна быть вопросом ниже кода:
ob_start();
require_once($template_config.'template.php'); //
$content = ob_get_contents();
ob_clean();
Издания: он работает в первый раз, но во второй раз он смывать все содержимое переменного контента и из-за этот дубликат PDF или без PDF содержания генерации.
Я попытался, как показано ниже
1) создать объект в generatetemplate.php и перейти к common.php
2) пытался с include_once // получение же conent в каждом PDF и если я делаю эхо затем показ содержания для второго и третьего pdf
File structure :
application
controllers
generatetemplate.php
libraries
common.php
html2pdf
html2pdf.php
template.php
common.php :
function print_content($customerdata){
$this->load->library('/html2pdf/html2pdf');
$template_config=$this->config->item('template');
ob_start();
require_once($template_config.'template.php'); //
$content = ob_get_contents();
ob_clean();
$content = str_replace("<CUSTOMER_ADDRESS>",$CUSTOMER_ADDRESS,$content);
$this->CI->html2pdf->pdf->SetDisplayMode('fullpage');
$this->CI->html2pdf->writeHTML($content);
$this->CI->html2pdf->Output($download_path,"F");
}
generatetemplate.php
function __construct() {
parent::__construct();
$this->load->library("common");
$this->load->library('html2pdf');
}
function get_customer_data(){
$this->db->order_by("id","DESC");
$this->db->where('id IN (1,2,3)');
$query = $this->db->get("customers")->result_array();
foreach($query as $key=>$accountdata){
$this->common->print_content($accountdata);
}
}
Любая помощь и идеи будут оценены.
Это кажется, может быть, вы загружаете 'библиотеку html2pdf' дважды (то есть в' generatetemplate.php' и 'common.php')? – Tpojka
hav смотреть в http://stackoverflow.com/questions/32225465/multiple-pdf-files-with-html2pdf –
@safinchacko да я пробовал этот уже, но не работает –