2013-03-11 49 views
1

所以我试图将某种类型的页面视图转换为PDF(也是CSV的,但那是另一个障碍)。棘手的部分是,我使用的是Joomla 3.0,因此流行的PhocaPDF扩展将无法使用。Joomla 3.0+从HTML内容创建PDF

到目前为止,我已经尝试使用http://docs.joomla.org/Creating_PDF_views,但是当提到JRENDER()时,它最终会抛出错误。

而且我一直在使用这个扩展 http://rootprogress.com/index.php/downloads/root-pdf-content

,我可以去工作,但只针对文章观点尝试。我可以告诉这个插件使用DOMPDF获取它的代码,并从JOOMLA中获取$ article!所以我不知道从哪里获取$ article变量(因此我可以将其重新分配给我的新视图)。

有没有人在Joomla 3.0中实现PDF生成器有成功?

+0

我们是在谈论一个正在开发的自定义组件,或者您只是想添加打印文章的可能性?也许尝试尽可能具体的流程是什么... – 2013-03-11 19:15:45

+0

嗯,我想添加用户下载PDF文件的功能,就像他们在Joomla 1.5中一样。我没有兴趣将它作为一个组件发布,而只是想要特定站点的代码。 ROOT pdf组件也是这样做的,但它只会为包含?view = article的页面执行,我使用了许多不同的视图,但我希望它只出现在自定义视图中。 – Meowpheus 2013-03-11 19:25:21

回答

0

V1.6中曾经存在的PDF功能在V1.6中被删除,请参阅Changes from 1.5 to 1.6。我不认为有人会在以后的版本中重新使用它。如果您真的需要,可以使用third party component

+0

感谢您的答案,但我发现每个插件都不支持3.0+。我想我只能等待或尝试帮助开发一个。 – Meowpheus 2013-03-12 12:38:16

0

Joomla 3.3可以选择打印文章,你只需启用它。
然后,如果您使用Google Chrome进行浏览,则可以轻松地将该页面打印为PDF。