Zum Inhalt springen

quadratische Bilder in tx_news

Erstellt am 17. Januar 2014 · 8 Antworten · letzte Antwort am 26. Juni 2014

Tags: Bilder, tx_news, Frage

mchenzi ·

Hallo
Bei tt_news habe ich das immer mit

plugin.tt_news {
    # This only affects the LATEST mode, to use LIST mode change to 'displayList'
    displayList {
        # Unset the default tt_news maximum width and height parameter
        image.file.maxW >
        image.file.maxH >
        # Call the TYPO3 way to render images, setting it to 90 pixels; cropping mode (c)
        image.file.width  = 130c
        image.file.height = 130c
        # Make the images SEO, using the caption as Alt tag.
        image.altText.field = imagecaption
    }
}

gemacht

Jetzt versuche ich mit

plugin.tx_news.settings.list.media.image.width = 100c
plugin.tx_news.settings.list.media.image.height = 100c

in tx_news das gleiche zu erreichen.
Scheint aber nicht zu gehen.

Hat jemand das passende Snippet?

Schweriner ·

Im Setup:

plugin.tx_news.settings.list.media.image.maxWidth = 100c
plugin.tx_news.settings.list.media.image.maxHeight = 100c
Schweriner ·

Benutzt Du noch das Original Fluid Template für News? Dort kannst Du in der Listenansicht sehen, dass der ViewHelper image sich die Werte für die Maße aus dem Typoscript holt.
Wenn dein Template jedoch angepasst wurde und das Bildrendering anders läuft, kann es nicht funktionieren.

mchenzi ·

Wenn ich den Wert ändere dann funktioniert das schon aber er macht das XXXc nicht .. .also er cropped nicht. (habe den wert auf 200 gesetzt und dann sind alle 200 breit. passt schon soweit aber eben die crop funktion geht nicht.

das nimmt er

<f:if condition="{mediaElement.type} == 0">
<f:image src="uploads/tx_news/{mediaElement.image}" title="{mediaElement.title}" alt="{mediaElement.alt}" maxWidth="{settings.list.media.image.maxWidth}" maxHeight="{settings.list.media.image.maxHeight}" />
</f:if>
roman-e.​ ·

plugin.tx_news.settings.list.media.image.maxWidth = 100c
plugin.tx_news.settings.list.media.image.maxHeight = 100c

der fehler koennte evtl. darin bestehen dass "...c" (das c am Ende fuer croppen) nicht kombiniert werden kann - entweder hoehe ODER breite croppen, nicht beides.