我正在创建pdf文件,我已经为一个产品的细节创建了pdf。 我还完成了循环创建pdf。 我有用于显示信息的表结构。 所以我必须在表结构包装和标签中添加foreach循环。 那我怎么做呢? 谁能帮我.. 感谢..
'App::import('Vendor','xtcpdf');
$tcpdf = new XTCPDF();
$textfont = 'freesans';
$tcpdf->SetAutoPageBreak( false );
$tcpdf->xheadercolor = array(255,255,255);
$tcpdf->AddPage();
$tcpdf->SetTextColor(0, 0, 0);
$tcpdf->SetFont($textfont,'',10);
$html = <<<EOD
<table>
foreach($Orderdata as $odata) //this I want to do
{
<tr>
<td> $odata['tablename']['fieldname'] //i am not able to access this variable like this
</td> $odata['tablename']['fieldname']
<td>
</td>
</tr>
}
</table>
'
/// code for outputting
答案 0 :(得分:0)
是的,我们可以做到
使用foreach()转发器对象,并根据该数据生成PDF并存储在某个位置,您可以创建每个文件的显示路径数组
将此数组传递给视图对象,您可以在视图文件中使用它,也可以将其设置为下载链接
就像foreach循环一样,将代码设置在
中由于