【发布时间】:2017-08-24 10:07:02
【问题描述】:
我使用 CKEditor 和 rte_ckeditor_image 设置了全新的 TYPO3 8.7.4 安装以从 FAL 获取图像。
rte_ckeditor_image 的文档中写道:
最大尺寸与魔术图像的配置有关 必须在 Page TSConfig 中设置:
# Page TSConfig RTE.default.buttons.image.options.magic { maxWidth = 1020 # Default: 300 maxHeight = 800 # Default: 1000 }
我这样做了,但我仍然无法使图像的宽度大于 300 像素。
我已经看过 TYPO3 的源代码了。
有一个文件typo3/sysext/core/Classes/Resource/Service/MagicImageService.php,它有两个变量:$magicImageMaximumWidth 和$magicImageMaximumHeight。如果改变它们的值,我可以使图像的宽度大于 300px。
该文件还有一个函数 setMagicImageMaximumDimensions(array $rteConfiguration) 应该更改这两个变量,但似乎没有这样做。
我做错了什么还是无法更改最大图像尺寸?
谢谢。
【问题讨论】:
-
# Page TSConfig之后有换行吗? -
是的,有一个。我会更新问题。谢谢。
-
能否请您删除 maxWidth 和 maxHeight (
# Default: xxx) 之后的 cmets 并重试?我查看了rte_ckeditor_image的来源,并在那里正确使用了setMagicImageMaximumDimensions接缝功能。您是否看到将尺寸设置得更大或渲染魔术图像的限制? -
这行得通!谢谢老哥,我不知道为什么我不自己尝试这个。您能否将其发布为答案,以便我将其标记为解决方案?
标签: ckeditor typo3 typoscript tsconfig fal