Hallo,
ich würde gerne das Produktgewicht am Lieferschein anzeigen lassen, dazu habe ich schon einiges versucht aber leider schaffe ich es nicht den richtigen Befehl anzuwenden.
Hallo,
ich würde gerne das Produktgewicht am Lieferschein anzeigen lassen, dazu habe ich schon einiges versucht aber leider schaffe ich es nicht den richtigen Befehl anzuwenden.
Man sollte in VM generell immer vermeiden Dinge manuel aus der DB zu lesen, daß kann in VM schnell zu Verwirrung führen (Kinder, etc).
Letztendlich ist das ein override und hier gilt eigentlich dasselbe wie für die Rechnung Invoices - VirtueMart Documentation
override anlegen für invoice_items.php und dann sich mal mit vmdebug das Produkt ausgeben lassen. Z.b. in Zeile 96 vmdebug('my Product',$item); (weils hier $item) ist.
Ansonsten das Gesamtgewicht müsste irgendwo in orderDetails rumfliegen. Also $this->orderDetails ins vmdebug werfen.
das Gesamtgewicht wäre noch besser, ich schaue mir das mal genauer an vielen Dank für die Hilfe
habe jetzt alles durchgesucht, aber in den orderdetails war es nicht drin, habe dazu noch das gegoogelt:
$this->product->product_weight
aber damit funktioniert es auch nicht, in der Datenbank wüsste ich wo das Gewicht drin steht und zwar unter virtuemart_products-->product_weight
Ich schrieb ja " (weils hier $item ist)"
Ja aber bei Kindern haste da meist keins, wenn mußte die id nehmen und das Produkt nochmal laden, guck ma in die view.html.php. Die sind eh alle geladen.
ich schau mir das nochmals an danke