Nabend zusammen,
ich habe ein seltsames Problem. In Joomla 4 ist ja ein Modul dabei, um auf einfache Weise einen RSS Feed auf die Seite einzuspeisen. Das klappt im Grunde auch wunderbar. Ich habe die gewünschten News auf meiner Seite und konnte diese auch wunderbar stylen.
ABER: Die Anzeige der Umlaute wird falsch angezeigt. Meine erste Vermutung war irgend ein UTF8 Ding. Auf einer anderen Joomla 3 Seite wird gleicher News Feed aber ohne Probleme mit Umlauten angezeigt. Kann also nicht daran liegen, dass der Feed schon falsch übermittelt wird, denn dann wäre er auch auf der Joomla 3 Seite falsch.
Meine Joomla 4 Seite läuft komplett auf UTF8. Ich stelle auch sonst nirgendwo ein Problem mit den Umlauten fest. Es ist wirklich nur im eingespeisten News Feed das Problem. ein ü wird beispielsweise als ü angezeigt.
Ich habe mir daher mal ein overwrite von mod_feed gemacht und mir das angeschaut. Dort sieht es aber auch nach UTF8 aus. Zumindest habe ich das hier gefunden:
<h2 class="<?php echo $direction; ?>">
<a href="<?php echo htmlspecialchars($rssurl, ENT_COMPAT, 'UTF-8'); ?>" target="_blank" rel="noopener">
<?php echo $feed->title; ?></a>
</h2>
Hat jemand eine Idee, woran das liegen könnte bzw. wie ich das beheben könnte?
Im Voraus besten Dank!
Edit: Vielleicht sollte ich noch die Info hinzufügen, dass ich das Modul in einem Beitrag platziert habe.