有人可以帮我说明如何在TYPO3页面中设置PRINT并保存为PDF图标(功能)?
先谢谢......
答案 0 :(得分:1)
Google中有很多例子,我认为你应该浏览它们,找到最符合你需求的那个。
一般来说,“历史上”的打印版本建议使用新的PAGE
cObject进行构建,typeNum
设置为98
(当然这只是建议)一般都是这样的线索,您应该通过在Google中搜索typo3 typeNum 98
来找到许多示例和其他资源。
当您创建替代PAGE
对象(也可能使用修改过的模板)时,您还需要在网页上添加一个与当前网址相同但附加参数{{1}的链接},当用户点击它时,TYPO3将打开该页面的替代版本。所以你可以添加一个JS in header,它也将启动系统的打印对话框。
如果您不熟悉&type=98
,也可以搜索extensions repository并找到放置打印按钮的内容。
从前端的角度来看,PDF渲染是类似的,但是很可能你需要使用一些额外的lib,所以最好搜索ready to use solution from the repo。
一般来说PDF版本可能很棘手,因此根据我的经验,我可以说现在有时候最好避免使用PDF图标或使用链接到某些外部服务。当然一切都取决于您的需求。请记住,有许多程序能够创建PDF,所以如果不需要它可能是没有价值的。
最后看一下AddThis小部件,它也可以用来轻松添加打印和在线PDF创建图标,此外你还可以通过电子邮件发送邀请,甚至可以共享链接数百个社交门户网站。最重要的是安装它就像添加TypoScript的HTML代码视图一样。