Magento - 将结算传真列添加到客户网格

时间:2014-06-06 20:14:39

标签: php magento

如何将自定义列中的帐单传真号添加到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'
    ));

将显示传真列,但没有任何传真号

有人可以帮助我吗?

1 个答案:

答案 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。