0
A
回答
1
我今天加入了一些Magento商店,看到這個老問題,也許我的回答會幫助別人。這隻會回答你如何將公司名稱添加到訂單網格中。爲此,您需要擴展Mage_Adminhtml_Block_Sales_Order_Grid類。然後重寫_prepareCollection和_prepareColumns函數。此代碼基於this free extension
protected function _prepareCollection()
{
$collection = Mage::getResourceModel($this->_getCollectionClass());
$tableName = Mage::getSingleton("core/resource")->getTableName('sales_flat_order_address');
$collection->getSelect()->join($tableName, "main_table.entity_id = $tableName.parent_id AND $tableName.address_type='billing'",array('company'));
$this->setCollection($collection);
return Mage_Adminhtml_Block_Widget_Grid::_prepareCollection();
}
protected function _prepareColumns()
{
$this->addColumnAfter('company', array(
'header' => Mage::helper('customer')->__('Company'),
'index' => 'company'
),'billing_name');
return parent::_prepareColumns();
}
相關問題
- 1. 公司名稱訂單網格列
- 2. Magento的 - 增加客戶的公司名稱,以新的訂單郵件主題
- 3. 更新:Magento添加客戶屬性過濾器來訂購網格
- 4. 的Magento - Magento中添加客戶名稱,以便電網1.7.0.2
- 5. 如何添加客戶電子郵件訂購網格在magento 1.4
- 6. 如何在客戶註冊和結算信息中添加'公司名稱'
- 7. Magento - 向客戶網格添加列
- 8. Magento - 添加客戶公司地址,以確認郵件地址
- 9. 在新訂單中添加客戶公司電子郵件
- 10. 添加公司名稱MVC 4
- 11. 公司名稱
- 12. 客戶訂購,或訂購到域名模式的客戶
- 13. 如何添加客戶的電子郵件在Magento訂購電網1.6
- 14. 的Magento得到蘭德公司從類別,訂購產品()
- 15. Magento:按名稱加載客戶羣
- 16. Opencart的:添加客戶名訂購電子郵件
- 17. 如何添加訂單客戶電網的總人數在Magento
- 18. 按公司名稱查找網址(URL)
- 19. 查詢列表公司名稱和第一個訂單日期
- 20. https地址欄中的公司名稱和地址欄中的公司名稱
- 21. 名稱訂購Mysql
- 22. Magento添加資料到訂購商品
- 23. 如何在OpenCart中顯示公司名稱和公司徽標
- 24. 的Xcode - 更改公司名稱和用戶名
- 25. Laravel Auth按公司名稱,用戶名和密碼登錄
- 26. 在Magento中獲取客戶訂單中的訂單和發票網格
- 27. Magento查看公司名稱而不是姓名
- 28. 更改公司名稱
- 29. Maven公司POM名稱
- 30. InstallShield更改公司名稱
在默認magento中,公司不是必填字段。你是否將它定製爲必填字段? –
您可以嘗試在「系統/配置/客戶配置」中編輯「地址模板」。 –