Magento 1.7 - 在网格中显示订单数量,不带小数

标签 magento magento-1.7

我在网格中为订单项的订购件定义了此列:

        $this->addColumn('qty_ordered',
        array(
            'header'=> $this->__('Quantity'),
            'align' =>'right',
            'type=' => 'number',
            'index' => 'qty_ordered'
        )
    );

xxx http://img688.imageshack.us/img688/6690/scr031.jpg

如何显示不带小数的数量?

最佳答案

实现此目的的一种方法是创建自定义模块

$this->addColumn('qty_ordered',
    array(
        'header'=> $this->__('Quantity'),
        'align' =>'right',
        'type=' => 'number',
        'index' => 'qty_ordered'
        'renderer' = new MageIgniter_RemoveQtyDecimals_Block_Adminhtml_Renderer_Date()
    )
);


 class MageIgniter_RemoveQtyDecimals_Block_Adminhtml_Renderer_Date extends Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Action
 {
    public function render(Varien_Object $row)
     {
         return $this->_getValue($row);
     }

     public function _getValue(Varien_Object $row)
     {
         $val = $row->getData($this->getColumn()->getIndex());
         return intval($val);

     } 
 }

参见https://stackoverflow.com/a/12695286/1191288

关于Magento 1.7 - 在网格中显示订单数量,不带小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14236504/

相关文章:

php - Magento - 需要自定义客户登录和注册表,但登录表单和注册表来自持久文件夹

php - 我应该在 config.xml 文件中放入什么来覆盖 Downloadable(Magento Controller )中的 linkAction?

css - Magento 在自定义主题之前查看基础

mysql - 如何在 magento 中对 mysql 进行转义?

php - Magento : How to display selected custom option price in product detail page In price box

php - 在自定义 Magento 管理模块中,如何在页面之间传递数据?

magento - 如何合并产品描述和附加信息选项卡?

api - 调用 magento soap api 立即过期

xml - Magento REST API 故障 : invalid xml

magento-1.7 - Magento 1.7 无法重新索引产品平面数据