Cakephp 1.3 TCPDF";未定义索引:cols";在视图中使用表时

Cakephp 1.3 TCPDF";未定义索引:cols";在视图中使用表时,cakephp-1.3,tcpdf,Cakephp 1.3,Tcpdf,我正在使用CakePHP1.3制作一个在线应用程序系统。我尝试基于视图使用TCPDF打印PDF文档 我使用代码 $this->writeHTML($this->render('print') ) 在我的打印控制器中 问题是我有这个 未定义索引:cols 错误输出到屏幕。可能出了什么问题?我今天遇到了同样的问题(尽管我没有使用CakePHP),解决这个问题所需要的只是在我嵌入的每个表中添加一个有效的元素。显然,TCPDF在以PDF格式输出表时,会解析元素以确定表中的列数 此外,如果

我正在使用CakePHP1.3制作一个在线应用程序系统。我尝试基于视图使用TCPDF打印PDF文档

我使用代码

$this->writeHTML($this->render('print') ) 
在我的打印控制器中

问题是我有这个

未定义索引:cols


错误输出到屏幕。可能出了什么问题?

我今天遇到了同样的问题(尽管我没有使用CakePHP),解决这个问题所需要的只是在我嵌入的每个表中添加一个有效的
元素。显然,TCPDF在以PDF格式输出表时,会解析
元素以确定表中的列数

此外,如果其他错误不断发生,我建议您通常检查HTML是否有效


我希望这有帮助。

我遇到了这个问题,结果发现我的一个
没有关闭。

它可能是一个打开的标签


在我的例子中,我有
文本…

如果您缺少关闭标记(任何标记),则会显示此错误,因此请检查您的代码或使用类似的在线工具

在某些情况下,您可能会忘记结束标记或定义错误的标记,从而导致此错误。这是因为tcpdf包不允许错误或不完整的html。 我建议您首先验证代码。 您的html中可能缺少某些内容


否则,使用简单html

+1时,您的标记必须非常有效,TCPDF才能正常工作。存在类似问题。只有我需要使用“
”而不是“
”来进行分页符。
TCPDF “Undefined index: cols” when using tables in view