2011-03-24 118 views
1

我最近升級到Magento 1.4.2.0。我有一個簡單的自定義模塊,用於跟蹤客戶和訂單上的銷售訂單。在升級之前,它運行良好,但magento 1.4.2.0更改了admin中處理客戶屬性的方式,該屬性需要位於customer_form_attribute表中。我運行了this post中的代碼,將該屬性添加到adminhtml_customer中,該屬性恢復了客戶帳戶頁面上的字段,但是當我將其添加到adminhtml_checkout時,它未顯示在後端訂單創建頁面上。Magento 1.4.2.0添加自定義屬性字段到管理訂單創建頁面

我可以確認屬性IS被加載到$ data數組中,並且當爲已經分配了salerep的客戶創建訂單時,salerep被複制到報價,訂單等,但是下拉菜單不是在訂單創建頁面上顯示。當然,我檢查這些字段確實在customer_form_attribute中。

是否需要將此添加到customer_form_attribute(customer_account_create,customer_account_edit等)中的客戶表單中,還是應該按原樣工作?

回答

2

嗯,我已經解決了這個問題。我最後一個問題的答案是,是的,它應該是按原樣工作的。我的屬性沒有顯示,因爲該屬性的user_defined設置爲0.以前,這並不妨礙該屬性在管理中顯示,但顯然在1.4.1.1和1.4.2.0之間發生了變化。我將它設置爲1,並且該屬性顯示出它應該在的位置。

相關問題