如何将自定义列中的帐单传真号添加到magento客户网格? Magento 1.8。 CE
我发现这个文件有以下解决方案,但没有用!
/pages/c9/43/d0009101/home/htdocs/development-environment-trend-mb/trendmb-de/app/code/core/Mage/Adminhtml/Block/Customer/Grid.php
添加此第55行
- > joinAttribute('billing_fax','customer_address / telephone','default_billing',null,'left')
并添加此行60
$this->addColumn('Fax', array( 'header' => Mage::helper('customer')->__('Fax'), 'width' => '100', 'index' => 'billing_fax' ));
将显示传真列,但没有任何传真号
有人可以帮助我吗?
答案 0 :(得分:0)
您的代码正在显示电话号码而不是传真。只需改变:
->joinAttribute('billing_fax', 'customer_address/telephone', 'default_billing', null, 'left')
到
->joinAttribute('billing_fax', 'customer_address/fax', 'default_billing', null, 'left')
确保客户默认帐单邮寄地址的传真字段不为空。
(我还建议在添加电话号码列后立即将调用addColumn移动到_prepareColumns()方法的主体,f.e。