[Frage] Quellcode in Extension per Typoscript überschreiben? TYPO3-Version: 6.2.7

  • marion-j marion-j
    R2-D2
    0 x
    115 Beiträge
    1 Hilfreiche Beiträge
    10. 06. 2015, 10:10

    Hallo,

    ich habe eine Extension, die mir u.A. Bilder ausgibt. Der HTML-Code sieht dann so aus:

    1. <img width="300" height="200" alt="Bananen" src="uploads/banane.png">

    Nun möchte ich aber noch class="img-responsive" hinzufügen ohne direkt in die Extension eingreifen zu müssen (wg. Updates). Zudem möchte ich die height und width überschreiben.
    Kann man das über Typoscipt nur für diese Extension (nicht global!) irgendwie machen?


  • 1
  • casi-g casi-g
    R2-D2
    0 x
    77 Beiträge
    14 Hilfreiche Beiträge
    10. 06. 2015, 11:42

    Da die Bilder wahrscheinlich im Template generiert werden, kannst du das Template z.B. auslagern und dann kannst die Extension auch immer updaten. Das ist kein Problem.

    Width und Height können je nach Extension über Typoscript angepasst werden.
    Dazu kannst du dir einmal das Typoscript der Extension angucken und schauen welche Einstellungen du über Typoscript vornehmen kannst.

  • marion-j marion-j
    R2-D2
    0 x
    115 Beiträge
    1 Hilfreiche Beiträge
    11. 06. 2015, 07:55

    Leider ist in der Extension das Template nicht vom Rest getrennt, sondern wird direkt über die class.tx_extensionname_pi1.php ausgegeben.

    Ich hatte gehofft es gibt vielleicht sowas wie: Wenn Code der Extension für Ausgabe gerendert ist dann suche und ersetze per Typoscript und gebe aus...

  • Chrissli Chrissli
    Jedi-General
    0 x
    1016 Beiträge
    28 Hilfreiche Beiträge
    11. 06. 2015, 09:28

    Evtl hilft dir die stdWrap.replacement-Function weiter: [url]http://docs.typo3.org/typo3cms/TyposcriptReference/Functions/Replacement/Index.html#replacement[/url]

    God's in his heaven, all's right with the world

  • 1