[Frage] Bilder: renderMethod und imageorient TYPO3-Version: 6.1.0

  • PeterArtz PeterArtz
    Typ im Roten Hemd
    0 x
    2 Beiträge
    0 Hilfreiche Beiträge
    30. 12. 2013, 11:10

    Hallo zusammen,

    ich versuche in Abhängigkeit nach der eingestellten Bilderausrichtung (also imageorient) meine Bilder-renderMethode zu setzen. Ich habe einfach verschiedene renderMethoden erstellt:

    1. tt_content.image.20.rendering {
    2. 1 {
    3. //
    4. }
    5. 2 {
    6. //
    7. }
    8. }

    und würde jetzt gerne die renderMethode entsprechend der eingestellten

    1. {field:imageorient}
    auswählen.

    also von der Idee sowas:

    1. tt_content.image.20.renderMethod = imageorient

    nur leider klappt das so nicht. Kann mir jemand weiterhelfen mit einem Tipp?

    Für eure Unterstützung wäre ich sehr dankbar!


  • 1
  • toifel toifel
    Jedi-Ratsmitglied
    0 x
    831 Beiträge
    96 Hilfreiche Beiträge
    06. 01. 2014, 14:24

    Würde ich im TypoScript mit CASE versuchen, siehe http://wiki.typo3.org/De:TSref/CASE.
    key.field ist dann in deinem Fall imageorient.

  • PeterArtz PeterArtz
    Typ im Roten Hemd
    0 x
    2 Beiträge
    0 Hilfreiche Beiträge
    06. 01. 2014, 17:17

    Das habe ich ja versucht, leider klappte das nicht:

    1. tt_content.image.20.rendering.figure{
    2. ...
    3. }
    4.  
    5. tt_content.image.20.rendering.figure31 {
    6. ...
    7. }
    8.  
    9. stuff = CASE
    10. stuff.key.field = imageorient
    11. stuff.default = TEXT
    12. stuff.default {
    13. tt_content.image.20.renderMethod = figure
    14. }
    15.  
    16. stuff.31 = TEXT
    17. stuff.31 {
    18. tt_content.image.20.renderMethod = figure31
    19. }

  • 1