尝试为朋友调试此内容 - 在管理界面中打开发票时,他获得了一半的页面内容,并在apache错误日志中看到了这一点 -
Undefined index: cols in /var/www/tools/tcpdf/tcpdf.php
一直试图谷歌,但无法获得任何实质性的东西..
任何指针都会有所帮助。
答案 0 :(得分:0)
显然你正在调试模式下运行....尝试评论以下行
文件: config / defines.inc.php
找到这一行
define('_ PS_MODE_DEV_',true);
并更改为 false ;
答案 1 :(得分:0)
Prestashop的 tcpdf.php 需要来自 invoice.tpl 的完美HTML语法(或附件,如header.tpl,invoice.tax-tab.tpl,页脚)。 TPL ...)
检查这一点:
所有<table>
,<td>
和<tr>
已关闭
所有<td>
位于<tr>
,所有<tr>
位于<tables>
由于Smarty语法,使用HTML Tidy很复杂,这就是为什么,为了找到我的问题来自哪里,我逐一评论了我的代码。
如果你的Prestashop是&lt; 1.5.6.3,查看此buffer fix