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