Jump to content

Recommended Posts

Hallo zusammen,

 

Leider bin ich auf ein Problem gestossen, das ich absolut nicht erklären kann wie das passiert und was der Fehler ist.

 

Es handelt sich bei dem Shop um die Version 1.6.0.8

relativ frisch installiert, gekauftes original Theme, wenige Artikel, ausser das deletOrderID keine weiteren Module installiert.

 

Wenn ich nun im Frontend als Kunde eine andere Währung, als die Standard Währung wähle. Dann kommt überall der richtige Preis ausser direkt im Produkt.

 

Sprich auf der Startseite unter "Neu im Shop" zeigt es mir $24.17

In der Kategorie mit den aufgelisteten Produkten zeigt es mir $24.17

 

Klicke ich direkt auf das Produkt, ladet es eine weile, man sieht kurz $24.17

danach wechselt es aber auf den CHF Preis aber mit Dollarzeichen davor. Sprich; $21.90

Legt man den Artikel in den Warenkorb, zeigt es im Warenkorb $24.17

 

Ich hatte schon kurz nach der Installation Probleme mit dem Theme

Slideshow Buttons, Währungauswahl, Sprachauswahl, Image vergrössern, Vorschau und vieles mehr funktionierten gar nicht. Ich habe damals dem Support geschrieben, der behauptet er hätte nichts unternommen. Kurz darauf funktionierte alles nach einander ohne Probleme.

 

Woran könnte das liegen? Wo muss ich nach Fehler suchen?

 

Ohne Fehlermeldung bin ich aufgeschmissen.

 

Versucht hab ich schon;

  • alle Währungen neu eingefügt
  • Währungsblock deinstalliert und neuinstalliert
  • Prestashop neu heruntergeladen und
    • Modul Blockcurrencies ersetzt
    • kompletter js Ordner ersetzt
  • Prestashop in anderem Ordner neu installiert mit selben Theme (alles funktioniert)

 

Danke schon im voraus.

 

Grüsse

Ramona

 

Link to comment
Share on other sites

auch die länder kontrolliert (Standart-Währung)

bei den kundengruppen block währung aktiv

 

mehr fällt mir auch nicht ein

ausser: willkommen im Forum

 

vielleicht noch error reporting einschalten:

Kannst du mal error-reporting einschalten, vermutlich werden dann Fehler statt der weissen Seite angezeigt.

dazu die Datei /config/defines.inc.php öffnen

dann 

define('_PS_MODE_DEV_', false);

auf

define('_PS_MODE_DEV_', true);

abändern. und wieder speichern.

 

gruss

Link to comment
Share on other sites

Danke für deine Antwort und das Willkommen

 

Hab das mit dem defines.inc.php getestet

kam auch eine Fehlermeldung. Die hatte aber leider nichts mit meinem Problem zu tun sondern mit der Verschlüsselung, die ich nun behoben habe. Das hat zwar den Shop nun sicher verbessert :) aber mein Problem leider nicht gelöst.

 

Länder und Währungseinstellung stimmen alle.

Der Fehler tritt immer auf, egal aus welchem Land man zugreift (extra einen deutschen Bekannten gebeten es mal zu testen)

Und auch egal, welche Währung man hat.

 

In der Produktdetailansicht habe ich immer den CHF Preis aber mit unterschiedlichen Währungszeichen.

In allen anderen Ansichten habe ich den Preis der zum Währungszeichen passt.

 

Grüsse

Link to comment
Share on other sites

Ich weiss nicht wie es hier mit Doppelposts gehandhabt wird.

Es ist auch nicht zum puschen, sondern falls jemand antworten wird/möchte, als weitere Information.

 

Hab nun festgestellt, dass der Fehler nicht bei allen Artikel auftritt. Bei einem funktioniert es einwandfrei.

 

Es ist der erste erstellte Artikel, aber ob das relevant ist, weiss ich nicht. :/

Link to comment
Share on other sites

das ist irgendwie anscheinend schon relevant - ich hatte ein ähnliches problem: der erste Artikel war bei mir im Frontend immer 0,00 (nicht von anfang an - erst nach einiger zeit)

erst beim legen in den Warenkorb wurde dort der richtige preis angezeigt;

ich hab den artikel gelöscht und neu angelegt, kopieren half nicht.

 

presta hat schon irgendwie ein Eigenleben - ob es das sympatischer macht :-)

 

gruss

Link to comment
Share on other sites

Bin nun bei der Fehler Suche einen Schritt weiter gekommen.

 

Es rechnet mir die Preise nicht korrekt um, wenn eine Variante im Spiel ist und bei der Variante ein Preis oder ein zusätzlicher Preis hinterlegt ist.

 

Kostet der Artikel fix 18.- und die Variante zusätzlich 0,50

Dann rechnet er mir nun die 18.- korrekt um und die 0,50 addiert er mir ungerechnet dazu.

 

Das ist schlecht. Weil ich nur Artikel mit Varianten habe ausser der erste Artikel.

Link to comment
Share on other sites

hallo,

 

am besten Du machst auch auf forge.prestashop.com einen Bug auf

(ganz unten im Adminbereich Bugtracker)

so kann man hoffen dass die vielen Fehler mal gefixt werden.

 

und: es giebt jetzt die 1.6.0.9 als offizielle Version

dort soll ja schon einiges gefixt sein. vielleicht mal ausprobieren.

 

gruss

Edited by kulli (see edit history)
Link to comment
Share on other sites

Danke für deine Antwort.

 

Bin nun noch einen Schritt weiter.

Es liegt eindeutig am Theme.

 

Nutze ich das original, funktioniert es einwandfrei.

Lösche ich die Product.js im Theme Ordner, funktioniert die Umrechnung aber nicht die Preise der Varianten (was für mich auch ein logischer Fehler ist. Ging mir mehr um Ursachen Forschung nicht um eine Lösung.)

Sprich, irgend etwas ist in den .js Dateien vom Theme nicht in Ordnung.

Was auch alle anderen Bugs die vorhanden waren und die einfach so verschwanden erklärt.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...