Diskussion:Joomla! erweitern/Komponenten/3rd Party/Virtuemart
Aus Joomla! Dokumentation
Bin grad am Arbeiten mit VM. Werde meine Stolperstein hier posten.
- Für VM muss in Joomla! kein eigenes Menü angelegt werden. Es reicht ein Menüpunkt (Menütyp: VirtueMart) der auf eine Seite, eine Product ID, eine Category ID oder eine Flypage von VM verlinkt. Das Menü wird dann im "VirtueMart Module" eingestellt. (Menüzuweisung zu dem Menüpunkt nicht vergessen, von dem auf VM verlinkt wurde.)
- Im "VirtueMart Module" können sehr viele Funktionen eingestellt werden. Wer die einzelnen Teile davon im Frontend an verschiedenen Positionen dargestellt haben will, muss jedoch die im Paket enthaltenen Module einzeln istallieren.
- Im "VirtueMart Module" ist ein login enthalten. Das hat mir die input-Boxen für den Nutzernamen und das Passwort falsch positioniert (Situation siehe 4.). Das habe ich in der *.css korrigiert mit:
#password_vm_login.inputbox, #username_vm_login.inputbox{position: relative; left:1px;} - Bei der Darstellung der Produktliste (Template mit variabler Breite für den Content, links und rechts davon Bereiche mit fester Breite) zwischen dem 1. Produkt und dem 2. Produkt ein je nach der Länge des rechten Bereiches unterschiedlich großer Abstand. Das wurde aus gelöst durch \components\com_virtuemart\themes\default\templates\browse\includes\browse_notables.tpl.php, Zeile 9: none durch left ersetzt und schon war der Abstand weg.
--7list 15:55, 10. Dez. 2009 (UTC)
--7list 08:15, 29. Mai 2010 (UTC)
Pfand für Leergut: Bei einem Getränke-Markt soll Pfand für Leergut verlangt werden. Auf Pfand für Leergut fällt in Deutschland keine Mehrwertsteuer an. Eine Lösung angedacht über Attribute, dazu müssen lt. dem Programmierer des VM Anpassungen ps_product.php und ps_product_attribute.php (administrator\components\com_virtuemart\classes) vorgenommen werden. Ein zweiter Lösungsansatz könnte sein: Produkte für die Pfandberechnung anlegen, "Pfandprodukt" (ohne MWSt) mit dem "Warenprodukt" (mit MWSt) verknüpfen, so dass sie immer gemeinsam ausgegeben werden. Das wäre mal ne Aufgabe für jemand der php "aus dem Ärmel schüttelt".