so, also nach dem ganzen Testen von deinen Änderungen bin ich zu folgendem Schluss gekommen:
es hilft alles nichts
Also ich hab jetzt einfach nochmal mit der originalen Datei hantiert und dann deine Anweisungen teilweise ein- und ausgebaut.
Folgendes Ergebnis, damit ich wieder auf meine 75 von 75 Produkte komme:
lösche Zeile
p.products_zustand,
ändere
echo "\t\t<g:zustand>".$listing['products_zustand']. "</g:zustand>\n"
in
echo "\t\t<g:zustand>Neu</g:zustand>\n";
ändere
echo "\t\t\t<g:titel>".$xsell['products_name']. "</g:titel>\n";
in
echo "\t\t\t<g:titel>".$xsell_products_name. "</g:titel>\n";
Das war es schon - danach laufen (zumindest bei mir) keine Fehler auf, in Bezug auf Umlaute usw....somit wird anscheinend der ganze zusätzliche Code von wegen Umlaute ersetzen gar nicht benötigt
ABER:
Warum jedoch immer noch nur 75 von 75 Produkte ausgewiesen werden, anstatt 84 über die googlebase.php (XT-Module) wundert mich wirklich.
Demnach denke ich, dass dieser "Fehler" aus einem Unterschied dieser beiden Dateien herrührt, und nicht wirklich was mit der Thematik innerhalb der google_rss_feed.php zu tun hat!? Aber was ist die Frage
Grüße
Voodoo