Preisfeld inkl Währung und Umwandlung
am 05.06.2014 - 09:54 Uhr in
Hi,
also wie der Titel schon sage benötige ich ein Preisfeld wo man bei der Eingabe die Währung auswählen kann. Der Preis sollte dann aber automatisch auch als Euro hinterlegt werden da ich später in der Suche nach dem Preis suchen will und ich dazu eine Einheitliche Währung brauche da sonst ja völlig unterschiedliche Ergebnisse geliefert werden.
Ich hab mich natürlich schon etwas erkundigt aber irgend wie klappt das alles noch nicht so wirklich. Es gibt ja einige Module wo man meinen sollte das die eigentlich ca so etwas anbieten aber ich bekomme keine Konfiguration hin die mir das gewünschte Ergebnis liefert. Mit folgenden Modulen habe ich schon etwas herumgespielt:
- https://drupal.org/project/currency
- https://drupal.org/project/money
- https://drupal.org/project/mvf
- https://drupal.org/project/units
Nicht zwingend aber eventuell interessant wäre eine Lösung die sich nicht nur auf Preis und Währung anwenden lässt da ich so ein ähnliches Problem bei der Angabe von Flächenmaßen auch habe.
Hat hierzu irgend jemand schon Erfahrung? Die meisten der Module haben entweder gar keine oder nur eine sehr schlechte Dokumentation, teilweise bin ich mir nicht mal ganz genau sicher was sie nun eigentlich machen sollte/können.
Im schlimmsten Fall mach ich eine Eigenentwicklung nur wäre das natürlich überflüssig wenn es bereits eine funktionierende Lösung für meine Anforderung gibt.
- Anmelden oder Registrieren um Kommentare zu schreiben

Das wird nicht so einfach
am 05.06.2014 - 10:27 Uhr
Das wird nicht so einfach gehen, da Währungen nicht starr zu einander sind, sondern schwanken. Wenn Du mit unterschiedlichen Währungen arbeitest, hast Du vermutlich auch Mehrsprachigkeit im Einsatz. Du könntest das Preisfeld übersetzbar machen und je nach Sprache unterschiedliche Preise eintragen, aber das ist nichts, was automatisch funktioniert.
Naja also wir betrachten es
am 05.06.2014 - 11:59 Uhr
Naja also wir betrachten es etwas vereinfacht. Erstens haben wir derzeit vor die Umrechnung nur einmalig zu machen (Eventuell später alle paar Monate die gesamten Preisumrechnungen aktualisieren). Mehrsprachigkeit ist im Einsatz aber derzeit hatten wir eigentlich nicht vor die Sprache mit den Währungen zu koppeln (Klingt zwar interessant aber auch sehr komplex da wir sehr viele Sprachen haben).
Grundsätzlich soll bei den Produkten immer der Originalpreis angezeigt werden, also eben in der Währung in der er eingegeben wurde. Da wir derzeit die Suche (Range Slider) nur auf Euro beschränken wollen wir eben auch nur ein zusätzliches Feld bei den Produkten was automatisch mit dem umgewandelten Euro preis ausgefüllt wird.
Die umgerechneten Preise immer vor der Anzeige umzurechnen wollen wir nicht da das vermutlich das Caching zusammenhaut.
Als Konzept und Feature für die Zukunft ist dann vorgesehen, falls wir mal die Suche in anderen Währungen ermöglichen wollen, das wir nur vor dem Abschicken des Suchformulars die Werte wieder auf Euro umrechnen, da ja bei jeden Produkt ein Europreis vorhanden ist.