Hallo zusammen,
ich binde einen RSS Feed von Google News mit der Extension rss_display ein. Dort enthält der Titel bereits die Quelle, die durch den letzten Bindestrich vom eigentlichen Titel der News getrennt wird.
Ist es möglich mit Fluid und TypoScript split die Quelle separat zu wrappen, damit sie anders gestylt werden kann?
Anbei Screenshots. Besten Dank für eure Hilfe!



Sollte hiermit funktionieren: https://fluidtypo3.org/viewhelpers/vhs/master/Iterator/ExplodeViewHelper.html
"vhs" ist eine eigene Extension im TER, die viele nützliche ViewHelper beinhaltet.
War auch auf der Suche nach sowas in der Art. Bin auch nicht fündig geworden im Netz.
Das mit VHS Extension, klingt zwar gut. Aber warum ne ganze Extension nehmen, wenn nur ein kleiner Bruchteil davon gebraucht wird?!
Also meine Lösung für Split, ein eigener Viewhelper per TypoScript:
lib.splittext = COA
lib.splittext {
10 = TEXT
10.value.current = 1
10.split {
token = >
cObjNum = 1 |*| 1 |*| 2
1 = TEXT
1.current = 1
1.wrap = <span class="first-split">|</span>
2 = TEXT
2.current = 1
2.wrap = <span class="second-split">|</span>
}
}
Dann kann man den im Template so verwenden:
<f:cObject typoscriptObjectPath="lib.splittext" data="{header}" />
{header} ist die Überschrift im Fluid Content Template
token ist das Zeichen bei dem gesplittet wird
Vielleicht hilft es ja dem ein oder anderen 🙂