Moin alle Zusammen, ich möchte gerne in meine Shopware 4.1.0 footer.tpl Datei wie hier beschrieben: Link zum alten SW 3.5 Thema folgenden Code einfügen. [code]{php} $tsId = „TRUSTEDSHOPS-ID“; if ($xml = simplexml_load_file(„https://www.trustedshops.com/bewertung/show_xml.php?tsid=“.$tsId)) { $result = $xml->ratings->result[1]; $max = „5.00“; $count = $xml->ratings[„amount“]; echo "
"; } {/php}[/code] Allerdings bekomme ich hier eine Fehlermeldung. Was ich schon rausgefunden habe ist, dass man den Code am besten so schreibt: <?php $tsId = "XXXXXXXXXXXXXXXXXXX";
if ($xml = simplexml_load_file("https://www.trustedshops.com/bewertung/show_xml.php?tsid=".$tsId)) {
$result = $xml->ratings-\>result[1]; $max = "5.00"; $count = $xml-\>ratings["amount"];?\>[Kundenbewertungen von Trusted Shops](http://www.trustedshops.de/shop-info/trusted-shops-kundenbewertungen/):=$result;?\> / =$max;?\> bei =$count;?\> [Bewertungen](https://www.trustedshops.de/bewertung/info_<?=$tsId?>.html)<?php }?> und ihn über SMARTY (keien Ahnung was das ist) aus der footet.tpl auslagert und dann über include file='PFAD' wieder einfügt… leider kann der Code jedoch nicht sauber angewand werden. Ergebnis: xpath($xPath)[0]; $max = "5.00"; $count = $xml-\>ratings["amount"]; $shopName = $xml-\>name; $xmlFound = true; } if ($xmlFound) { ?\> Trusted Shops seller rating: / of bewertungen"\> ratings oder siehe meine Seite ganz unten: http://www.secret-of-health.de Hat hier jemand eine Idee ich bekomme es leider nicht zum laufen. Danke! mfg, Benni
Hallo, also PHP direkt im Shopware template ist nicht möglich. Diese Art Code muss sauber getrennt ausgelagert werden, z.B. als Plugin Ein Beispiel was in diese Richtung geht findet ihr hier http://wiki.shopware.com/_detail_1700.html Sebastian