Jooglies Goodies für Joomla und VirtueMart

Der Weg zur Rechtssicherheit. Die Auszeichnung der Preise inklusive Mehrwertsteuer zuzüglich Versandkosten.

VirtueMart Preisauszeichnung inklusive inkl Mehrwertsteuer MwSt zuzüglich zzgl Versandkosten

Inkl. MwSt. zzgl. Versandkosten ohne VirtueMart Layout-Overrides

Voraussetzungen

  • FTP-Programm
  • Joomla-Grundkenntnisse

Hintergrund

Seit VirtueMart 3.2.14 ist eine Einstellung in der versteckten Konfiguration eingebaut, die es erlaubt, Sprachvariablen unterhalb des Verkaufspreises einzublenden.

Sprachvariablen anlegen

Die Sprachvariablen sind noch nicht im Joomla Core vorhanden, eine individuelle Anpassung ist immer sinnvoll.

Legen Sie die folgenden Sprachvariablen in Joomla an. (Joomla Menü - Sprachen - Overrides)

Wie Sie Sprach-Overrides in Joomla anlegen, ist an anderer Stelle bereits erklärt.

  • COM_VM_TAX_EXCLUSIVE, z. Bsp. 'exkl. MwSt.'
  • COM_VM_TAX_INCLUSIVE, z. Bsp. 'inkl. MwSt.'
  • COM_VM_PRICES_INFO_DIVIDER, z. Bsp. ' ' (ein Leerzeichen)
  • COM_VM_PRICES_INFO_DELIVERY, z. Bsp. 'zzgl. <a href="versandkosten">Versandkosten</a>'

VirtueMart's versteckte Konfiguration anpassen

Die versteckte Konfiguration wird über die Datei virtuemart.cfg gesteuert. Der Pfad zur Datei:
/administrator/components/com_virtuemart/virtuemart.cfg
Diese Datei kann per FTP heruntergeladen werden. Zur Bearbeitung verwenden Sie bitte einen Texteditor, der mit der Zeichenkodierung UTF-8 umgehen kann. Zum Beispiel Notepad++ oder Sublime Text.

Ergänzen Sie die folgen Werte in einer jeweils eigenen Zeile in der virtuemart.cfg. Ob am Ende, am Anfang oder in der Mitte spielt keine Rolle:

  • vm_prices_info_tax=1
  • vm_prices_info_delivery=1

Laden Sie die Datei anschließend wieder hoch, und achten Sie bitte auf die richtigen Dateirechte, meistens 644 oder 640.

Die Konfiguration muss noch von VirtueMart übernommen werden, dazu rufen Sie bitte im Joomla Backend/Administrator die VirtueMart-Konfiguration auf und speichern diese einmal ab. Es sollte ein Hinweis erscheinen: "Loaded virtuemart default configuration from file virtuemart.cfg". Dies geschieht bei jedem Speichervorgang der Konfiguration.

Sofern das aktuelle Sublayout prices.php von VirtueMart 3.2.14 verwendet wird, wird nun der Zusatz unterhalb des Verkaufspreises angezeigt.

Problem bzw. fehlende Anzeige

Einige Template-Hersteller verwenden eine eigene prices.php in deren Overrides für VirtueMart, in diesem Fall ersetzen Sie doch einfach deren prices.php mit der Originaldatei von VirtueMart, um die Anzeige zu testen. Evtl. müssen diese beiden Dateien zusammengeführt werden, um ein bestimmtes Design des Templates zu behalten.

Sollten Sie Schwierigkeiten haben, diese Änderungen vorzunehmen, bieten wir Ihnen gerne unsere Dienstleistung, den VirtueMart Support an.

Nehmen Sie hier Kontakt mit uns auf.

Jooglies.com is not affiliated with or endorsed by the Joomla! Project. It is not supported or warranted by the Joomla! Project or Open Source Matters.

VirtueMart ist eine geschützte Marke der iStraxx UG (haftungsbeschränkt).