Hallo liebe Community Ich möchte Bewertungen aus einem Bewertungsportal (Nicht Trusted und Ekonomi) als Rich-Snippet ausgeben lassen. Folgender Code wurde mir zur Verfügung gestellt:<?PHP $xml = @simplexml_load_file(“http://www. ____________________________________”);
if ($xml === false) { die(“Fehler: XML-Datei nicht lesbar”); }
?>[Bewertungen auf ____________________](http://www. ___________________ ):
=$xml->shop[0]->average;?> von =$xml->shop[0]->best;?> Sternen bei =$xml->shop[0]->count;?> Bewertungen für [=$xml->shop[0]->name;?>](http://www. _____________________________________ )Leider funktioniert das irgendwie nicht. Die Felder werden nicht gefüllt. Ich habe den <?PHP ------ ?> Bereich versucht mit {php}---------{/php} zu ersetzen. Darauf hin erschien im Shop ein Compiler-Error unknown tag Was müsste ich ändern, dass das Funktioniert? LG Heinz Hubert
Weiss hierfür keiner eine Lösung?
die {php} Tags wurden in der aktuellen Smarty Version deaktiviert - darum der Compiler Fehler. Um dein Vorhaben zu realisieren würde ich an deiner Stelle ein einfaches Plugin bauen, welches die Bewertungen und ggf. das Rating Image - per Cron, alle 6 Stunden auf deinem Shop aktualisiert. Entweder hat dann das Rating Image immer den selben Namen und Du kannst es einfach in dein Template einbinden oder das Plugin erledigt das auch noch. Per Cron würde ich es darum machen, damit Du von dem externen Server losgelöst arbeiten kannst - bei deiner Variante passiert mit jedem Aufruf ein “Call” an den externen Server welcher dann ein Dokument zurückliefern soll. Das ist erstens sehr langsam und deine eigene Seitenladezeit hängt zusätzlich von einem externen Server ab Lad es dir per Cron runter - verarbeite es - und binde eine gecachte Version in dein Template - thats the way it goes.
Das liest sich ja gut, wenn es so einfach wäre!! Bin leider kein Programmierer, der sich sowas leicht bauen könnte!! Und mit der Cron-Verarbeitung habe ich auch keine Erfahrung. Kann jemand mir mit dem Plugin helfen??
Da wird man wohl etwas Geld für Programmierung in die Hand nehmen müssen wenn man keine Standard Lösung nutzt. Ich kann dir das schon umsetzen. Musst aber ca mit 200€ rechnen. Bei Interesse melde dich einfach per PM hier im Form Gesendet von meinem Nexus 7 (2013) mit Tapatalk 4 Pro