TYPO3 9.5显示pdf文件

时间:2019-02-06 11:10:06

标签: typo3 media typo3-9.x

我的安装是TYPO3 9.5.4加上bootstrap_package 10.0.4。我想显示一个PDF文件。我在页面中包含了内容元素类型的文本和媒体,并与PDF文件连接。后端显示文件的正确预览。但是,前端仅显示内容元素的标题行,而不显示PDF文件(如图)。它在版本8.7.xx下工作(当时没有bootstrap_package)。任何提示如何解决此问题?

2 个答案:

答案 0 :(得分:0)

也许您的安装在读取PDF作为图像时遇到了问题(请检查图像)。无论如何,有些PDF由于格式奇怪而无法读取。

由于您具有后端预览图像,因此我认为PDF可以作为图像读取。并且预览图像可能是从TYPO3 8开始存在的。FE渲染是从当前TYPO3 9完成的,并且图形操作配置可能是错误的。

答案 1 :(得分:0)

您必须展开文件:

typo3conf/ext/bootstrap_package/Resources/Private/Partials/ContentElements/Media/Type.html

您需要一个新的 PDF 文件案例(类型 5):

<f:case value="5">
    <f:render partial="Media/Type/Image" arguments="{file: file, data: data, settings: settings, variants: variants}" />
</f:case>

您可以复制站点包中的文件并展开