添加列后,Magento中的新闻稿scubscriber网格呈现错误

时间:2014-06-03 09:19:47

标签: php magento zend-framework

在Magento 1.9中,我添加了一个Event Observer,它将带有我的新数据库行的列附加到BE Grid中。 这是Observer代码:

    $block = $observer->getBlock();

    if ($block->getType() == 'adminhtml/newsletter_subscriber_grid') {
        /* @var $block Mage_Adminhtml_Block_Newsletter_Subscriber_Grid */
        $block->addColumnAfter('subscriber_name', array(
            'header'    => 'Name',
            'type'      => 'text',
            'index'     => 'subscriber_name',
        ), 'subscriber_id');
    }

它看起来工作得很好,它实际上确实在网格中添加了一列,但它使表格变得糟糕:http://i.gyazo.com/fce047033a056ffac26913b3565dfbc9.png 如何修复此渲染问题?为什么会这样搞乱?

*初始解决方案取自http://www.atwix.com/magento/add-column-to-customers-grid-alternative-way/

1 个答案:

答案 0 :(得分:0)

'header'    => 'Name',
'type'      => 'plaintext',
'index'     => 'subscriber_name',