VirtueMart Preise mit Rabatt
VirtueMart 3 bietet prinzipiell umfangreiche Einstellungsmöglichkeiten, um VirtueMart Preise mit Rabatt anzuzeigen. Wir machen aber immer wieder die Erfahrung, dass verschiedene Template-Hersteller diese Funktionen nur unzureichend implementiert haben.
Problematisch wird es vor allem wenn Produkte rabattiert sind. Oft wird die Preisanordnung hierbei nicht wie gewünscht dargestellt oder der Rabatt wird erst gar nicht angezeigt.
VirtueMart Preise Konfiguration
Voraussetzung für die korrekte Anzeige der Preise sind allerdings zu allererst richtige Einstellungen in den VirtueMart Konfigurationen. Wechseln Sie hier in den Tab "Preisangaben" und aktivieren Sie die benötigten Preise (ich gehe von der einfachsten Variante aus):
- Basispreis inklusive MwSt., aber ohne Preisnachlässe
- Endverkaufspreis
- Preisnachlassbetrag
Template Korrektur
Werden die Preise trotz korrekter Einstellung nicht bzw. falsch angezeigt, liegt das Problem wohl im Template. Der einfachste Weg ist es den Template-Code für die Preisansicht mit dem Originalen zu überschreiben.
Werfen wir einen Blick in die Originaldateien von VirtueMart. Für die Preise zu finden in:
/components/com_virtuemart/sublayouts/prices.php
Der Codeblock kann, wenn das Template die normalen Overrites nutzt, einfach im Template überschrieben werden. Zu finden in:
/templates/dein_template/html/com_virtuemart/sublayouts/prices.php
Beim einfügen des Codeblocks sollte aber aufgepasst werden! Falls weitere templaterelevante Codeteile enthalten sind, sollten diese nicht überschrieben werden. Der Code für die Preise muss allerdings nun durch den Originalen ersetzt werden.
Hinweis: Diese Vorgehensweise sollte in den meisten Fällen zum gewünschten Resultat führen, ausgeschlossen werden kann aber nicht, das es auch zu Problemen mit dem Template kommen kann, da jedes Template anders konzipiert ist. Legen Sie daher immer eine Sicherheitskopie an!
Auch weitere Anpassungen können nötig werden, wenn eine individuelle Lösung gewünscht ist.
Benötigen Sie Hilfe oder eine eigene individuelle Lösung? Dann kontaktieren Sie uns! Gerne unterbreiten wir Ihnen ein Angebot. Aufgrund unseres umfangreichen Lösungsportfolios im E-Commerce finden wir individuelle und passende Wege für jede Anforderungssituation.