Dem Redakteur zur Verfügung stehende Seitenverhältnisse für Bilder im Bilder-Editor anpassen.
Siehe auch:
- jweiland.net/typo3/codebeispiele/tsconfig/seitenverhaeltnisse-im-bild-editor-anpassen-ab-typo3-7-lts.html
- docs.typo3.org/typo3cms/TCAReference/ColumnsConfig/Type/ImageManipulation.html
- typo3worx.eu/2016/02/image-cropping-typo3-backend/
Konfiguration in Page TSconfig
Konfiguration
Konfiguration für Ext. bootstrap_package
Page TSconfig
/*************************************************************** / New aspect ratio for images in image editor */ TCEFORM.sys_file_reference.crop.config.cropVariants { default { title = LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.default allowedAspectRatios { 3:2 { title = 3:2 value = 1.5 } } } small < .default small.title = LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.small extrasmall < .default extrasmall.title = LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:option.extrasmall } |
Achtung: Das Attribut „title“ ist wichtig, ohne dieses würde es zu der Fehlermeldung „#1351584844: An argument „key“ or „id“ has to be provided“ kommen, wenn man in den Seiteneigenschaften in Feld „Media“ ein Bild auswählt.
Konfiguration in TCA
Diese Einstellungen können auch über TCA gesetzt werden, siehe typo3worx.eu/2016/02/image-cropping-typo3-backend/ (Achtung: Dieses Beispiel ist für TYPO3 Version 7, für neuere TYPO3 Versionen muss man Konfigurationsoption „ratios“ umbenennen in „allowedAspectRatios“).
Auch Ext. bootstrap_package konfiguriert die Seitenverhältnisse über TCA (siehe github.com/benjaminkott/bootstrap_package/blob/master/Configuration/TCA/Overrides/tt_content_cropping.php), allerdings nicht auf „sys_file_reference“, sondern (aus mir unbekannten Gründen) etwas komplizierter, auf die einzelnen Typen (image, textpic, media, textmedia) von tt_content.