TYPO3: Seitenverhältnisse im Bild Editor anpassen

Dem Redakteur zur Verfügung stehende Seitenverhältnisse für Bilder im Bilder-Editor anpassen.

Siehe auch:

  1. jweiland.net/typo3/codebeispiele/tsconfig/seitenverhaeltnisse-im-bild-editor-anpassen-ab-typo3-7-lts.html
  2. docs.typo3.org/typo3cms/TCAReference/ColumnsConfig/Type/ImageManipulation.html
  3. typo3worx.eu/2016/02/image-cropping-typo3-backend/

Konfiguration in Page TSconfig

Konfiguration

Siehe jweiland.net/typo3/codebeispiele/tsconfig/seitenverhaeltnisse-im-bild-editor-anpassen-ab-typo3-7-lts.html

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.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.