Bilmaße/16 von IMAGE mittels TypoScript als style ausgeben

  • Benjamecho Benjamech...
    Sternenflotten-Admiral
    0 x
    202 Beiträge
    0 Hilfreiche Beiträge
    10. 03. 2008, 17:18

    Hallo!

    Ich würde gerne die Bildgröße(Breite+Höhe)/16 eines IMAGE-Objektes mittels TypoScript als...
    [HTML]style="width:XXem;height:XXem;"[/HTML]
    ...ausgeben, also statt...
    [HTML]<img src="uploads/pics/bild.jpg" width="320" height="160" border="0" alt="" title="" />[/HTML]
    ...hätte ich gerne...
    [HTML]<img src="uploads/pics/bild.jpg" width="320" height="160" border="0" alt="" title="" style="width:20em;height:10em;" />[/HTML]

    Gibt es eine Möglichkeit das mittels TypoScript zu schaffen?

    In der Extension css_styled_content habe ich "register : imagewidth" gefunden, aber scheinbar habe ich darauf keinen Zugriff, denn folgendes (die Ausgabe der Bildbreite bei 30.data) funktioniert nicht:

    [TS]tt_content.mein_neues_ce_pi1 >
    tt_content.mein_neues_ce_pi1 = COA
    tt_content.mein_neues_ce_pi1{
    10 = COA
    10{
    10 = LOAD_REGISTER
    10.SPLIT_COUNT = 0
    20 = TEXT
    20{
    wrap = |
    field = image
    split{
    token = ,
    cObjNum = 1
    1{
    10 = IMAGE
    10{
    file{
    import = uploads/pics/
    import.current = 1
    }
    }
    20 = TEXT
    20 {
    field = imagecaption
    required = 1
    parseFunc =< lib.parseFunc
    wrap = <p class="image-caption">|</p>
    split.token.char = 10
    split.returnKey.data = register : SPLIT_COUNT
    }
    # TEST: Wie komme ich an die Bildmaße?
    30 = TEXT
    30.data = register:imagewith
    }
    }
    }
    }
    }[/TS]

    Danke + Grüße
    Ben


  • 1
  • Benjamecho Benjamech...
    Sternenflotten-Admiral
    0 x
    202 Beiträge
    0 Hilfreiche Beiträge
    10. 03. 2008, 17:39

    Noch eine Anmerkung: die Extension mp_em_forimages macht genaus das, was ich suche, allerdings per php und nicht per TypoScript. Ich bin also weiterhin daran interessiert, ob es per TypoScript machbar ist :-)

  • 1