Vielleicht fehlt mir Wissen und Erfahrung, da ich ja kein Shop-Betreiber bin.
Was hat denn die Auswahl des Landes im Warenkorb, was ja lediglich eine Voransicht für Versandkosten in diverse Länder darstellt, mit dem zu tun was PayPal dann als Versandkosten-Land brücksichtigt ?
Letztes muß doch abhängig von dem Land der hinterlegten Adresse des Kunden bestimmt werden.
Ich halte die ganzen Updates der folgenden Module für wirklich problematisch, weil es in allen genannten Modulen Dateien gibt die man sich gegenseitig überschreiben kann wenn man mehr als eines der genannten Module eingebaut hat:
- PayPal Plus...
- One Stop Shop (OSS)...
- ShopVote...
Ein gutes Beispiel ist der von
FräuleinGarn zitierte Code aus der
application_top.php oder auch die /includes/classes/xtcPrice.php, die sowohl im OSS-Modul als auch im Paypal-Plus-Modul als CHANGED_FILE gelistet ist.
Oder es gibt Dateien die es in manchen Konstellation noch nicht gibt (
Beispiel für ShopVote, wo sich die betroffene Datei in CHANGED_FILES befindet, was in Konstallationen wo es die Datei noch gar nicht im Shop gibt verwirrend ist)..
Ohne Datei-Merge sollte man keines der Module updaten und ohne Rückfragen wird es auch nicht abgehen.
Eine Lösung dazu fällt mir auch nicht ein, es sollte jedoch auf jeden Fall in der Installations-Anleitung jedes der Module eine dringende Empfehlung stehen ein Datei-Merge auf mit zumindest den CHANGED_FILES zu machen.
Man könnte sagen "ist ja sowieso klar bei CHANGED_FILES", aber wenn man eigtl. keine Core-Files an seinem Shop ändert/geändert hat kann man auf die Idee kommen alles einfach zu überschreiben, was aber bei den genannten Modulen gegenseitig zu Problemen führt.
Gruß,
noRiddle