如何在TYPO3中处理图像的宽度/高度?

Eri*_*rik 5 image typo3 typo3-9.x

我用自己的设计用纯 html/css 构建了一个网站。现在我需要把这个网站放到TYPO3 CMS 9.5.4中。不幸的是,这是我第一次使用 TYPO3,我真的不知道我在做什么。

到目前为止我得到了什么:

该网站的大部分内容已经运行良好。我包含了fluid_styled_content,我的设置基本上如下所示:

page = PAGE
page.1 = FLUIDTEMPLATE
page.1 {
  file = fileadmin/sitedesign/Resources/Private/Templates/Page.html
  variables {
    content < styles.content.get
  }
}
Run Code Online (Sandbox Code Playgroud)

Page.html 文件基本上是我的整个 html 模板,我把

{content->f:format.raw()}
Run Code Online (Sandbox Code Playgroud)

我想要我的内容的地方。

除了图像之外,我在后端创建的所有内容都会按我想要的方式显示。

我的问题:

我可以通过创建“文本和图像”内容元素并在“图像”选项卡中添加图像来显示图像。在“媒体调整”部分中,我现在可以设置每个元素的宽度和高度,在下面我可以选择列数。

然而,这些不会改变我网站的源代码中的任何内容,即内容变量中的任何内容,因此所有图像都以全尺寸显示。

我该怎么做才能使宽度/高度出现在源代码中(最好是该元素的宽度/高度属性)?

Pau*_*eck 4

嘿 Erik,欢迎来到 TYPO3。通常,当使用默认内容元素(例如文本和图像)时,TYPO3 会处理正确的图像尺寸。但TYPO3需要在服务器上安装ImageMagick或GraphicsMagick才能修改图片。您可以使用 TYPO3 后端中的“环境”模块(后端左侧的模块)检查您的系统是否满足所有要求。然后您将看到一个名为“图像处理”的功能,它将测试服务器所需的图像功能。

  • 嘿保罗。我在“图像处理”功能中遇到了很多错误。然后我在我的服务器上手动安装了 ImageMagick,这解决了问题。现在所有图像都以正确的宽度/高度显示。非常感谢 :) (2认同)