Как обработать ширину / высоту изображения в TYPO3? - PullRequest
0 голосов
/ 25 февраля 2019

Я создал сайт в формате 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
  }
}

Файл Page.html - это, по сути, мой HTML-шаблон, и я помещаю

{content->f:format.raw()}

туда, где я хочу, чтобы мой контент.

Весь контент, который я создаю в бэкэнде, отображается так, как я хочу, кроме изображений.

Мой вопрос:

Я могу отобразить изображения, создав "Элемент содержимого «Текст и изображения» и добавление изображений на вкладке «Изображения».В разделе «Коррекция мультимедиа» теперь я могу установить ширину и высоту каждого элемента, а ниже я могу выбрать количество столбцов.

Однако это ничего не меняет в исходном коде моего веб-сайта, т.е. впеременная содержимого, поэтому все изображения отображаются в полном размере.

Что можно сделать, чтобы ширина / высота отображалась в исходном коде (в идеале, в качестве атрибута ширины / высоты этого элемента)?

1 Ответ

0 голосов
/ 25 февраля 2019

Привет, Эрик, и добро пожаловать в TYPO3.Обычно TYPO3 позаботится о правильных размерах изображений при использовании элементов содержимого по умолчанию (например, текста и изображений).Но TYPO3 требует, чтобы ImageMagick или GraphicsMagick были установлены на сервере для изменения изображений.Вы можете проверить, соответствует ли ваша система всем требованиям, используя модуль «Environment» в бэкэнде TYPO3 (модули в левой части бэкэнда).Затем вы увидите функцию «Обработка изображений», которая проверит необходимые функции изображения вашего сервера.

...