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.