6.7 Ein Bestellkommentarfeld einfügen

Problem

Sie möchten Ihren Kunden die Möglichkeit einräumen, während des Bestellvorgangs im Onepage-Checkout einen Bestellkommentar einzutragen.

Lösung

Fügen Sie den Order- und Quote-Models jeweils ein neues Attribut hinzu, in dem dieser Kommentar aufgenommen wird, und füllen Sie dieses mit der Event-Observer-Methode. Diese Extension haben wir für Sie unter dem Namen Webkochshop_Orderkommentar vorbereitet.

Diskussion

Als Erstes werden zwei neue Attribute via Installationsskript den Order- und Quote-Models hinzugefügt:

<?php /** * @var $installer Mage_Sales_Model_Mysql4_Setup */ $installer = $this; $installer->startSetup(); $installer->addAttribute('quote', 'order_kommentar', array( 'type' => 'text', 'label' => 'Bestellkommentar', ...

Get Magento: Das Handbuch für Entwickler now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.