且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何在Magento中添加自定义字段以进行订购?

更新时间:2023-11-30 10:05:58

添加观察者:

<events>
    <checkout_type_onepage_save_order>
        <observers>
            <Savefield_observer>
                <type>singleton</type>
                <class>mymodule/observer</class>
                <method>Savefield</method>
            </Savefield_observer>
        </observers>
    </checkout_type_onepage_save_order>
</events>

然后在 mymodule/savefield/model/obsever.php 文件中添加以下内容:

And in the mymodule/savefield/model/obsever.php file add this:

class Mymodule_Savefield_Model_Observer
{
    public function Savefield($observer){
        //get event data
        $event = $observer->getEvent();

        //get order
        $order = $event->getOrder();

        //set the variable here
        $order->setMyField($fieldVal);
    }   
}