Hallo Dave,

Wenn du es etwas komplexer magst, kannst du auch einfach den viehelper <svt:partial> aus meiner im TER verfügbaren Extension svt verwenden. Der funktioniert wie der normale f:render-Viewhelper, wobei du dann deinem SVG auch Typo3-Parameter übergeben kannst.

Die Extension enthält ein Beispiel-Plugin, was zeigt, wie man den viewhelper einsetzt. http://www.düddelei.de/2018/test-von-svt/

Vorteil ist, dass du deine SVG-Dateien im FAL von TYPO3 verwalten kannst, und dass du gezwungen bist, den Fall nicht-existierender Dateien abzuhandeln.

Nachteil ist, die Extension ist aktuell als experimentell gekennzeichnet, weil vieles noch nicht per Unit-Tests abgesichert und weil das Cacheing suboptimal ist. Ich plane ein Crowdfunding-Priojekt, um die Extension um einige dynamische Diagramm-Partials zu erweitern und um sie per Tests abzusichern.

Mit besten Grüßen

    Dieter


Am 16.03.2018 um 14:52 schrieb Dave Zen:
Danke für den Hinweis.

Also du meinst so in etwa:
< f:cObject typoscriptObjectPath="lib.svgRendern" />

und dann wird in lib.svgRendern der Inhalt der Datei ausgegeben bzw. "eingefügt" in die HTML.

Da muss ich noch einmal nachfragen...
1) Den Pfad zu der SVG Datei muss ich dann im f:cObject als Argument mit übergeben? 2) Wie kann man dann dieses Argument im Typoscript weiterverarbeiten, damit die Datei auch eingelesen und der Inhalt "einfach ausgegeben" wird?
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

--
----
Dr. Dieter Porth - Web-Entwickler

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an