2014-12-04 42 views
0

我想設置爲用戶自定義屬性在Onepage.php 路徑爲Onepage.phpsaveBilling()方法是

/app/code/core/Mage/Checkout/Model/Type/Onepage.php 

saveBilling()我寫了下面的代碼

$this->getQuote()->setData("customer_dri_license","22"); 

,你可以看到我試圖設定值22for customer_dri_license

我想在saveOrder()檢索這個值,我寫了下面的代碼

$this->getQuote()->getData("customer_dri_license") 

線,但我無法接收值「22」作爲saveBilling()

設置請讓我知道如果我錯過一些東西。

回答

0

要繼續前進,並假設你需要你的報價放入一個變量,然後對其進行操作:

$quote = $this->getQuote(); 
$quote->setCustomerDriLicense('22'); 
$quote->save(); //save if you want to come back to it somewhere else later? 
... 
$dri_license = $quote->getCustomerDriLicense(); 
相關問題