在默认情况下issue date是获得服务 器生成PDF文件 时,当时服务器 上的时间。
如果我们希望将这个时间修改为这个SO创建的时间,那么你需要修改程序中的2个地方
修改文件:InventoryPDF.php
文件路径为:
/VTIGERROOT/include/InventoryPDF.php
添加下面的语句来获得这个订单的创建时间
$create_time = $focus->column_fields["createdtime"]; $create_time = getDisplayDate(date("Y-m-d",strtotime($create_time)));
在显示控制中将取得当前时间的语句,修改为我们已经从数据库 中获得的变量。
文件名:header.php
文件路径:/VTIGERROOT/modules/SalesOrder/pdf_templates/header.php
将
$pdf->addRecBlock(getDisplayDate(date("Y-m-d")), $app_strings["Issue Date"],$issueBlock);
修改为
$pdf->addRecBlock($create_time, $app_strings["Create Date"],$issueBlock);
http://forums.hawebs.net/computer/viewthread.php?tid=305&extra=page%3D1