在订单页面上突出显示具有不同状态的订单

时间:2014-06-06 08:14:22

标签: magento magento-1.7

在Magento Admin后端,Sales>订购它然后显示订单列表。根据订单状态,我想为其分配不同的背景,或任何明显的方式,以根据其状态在视觉上区分不同的订单。

如挂单有红色背景或红色刻度线,而绿色背景或绿色刻度等已完成订单等。

正确的方式或任何快速修复都可以做到

1 个答案:

答案 0 :(得分:2)

快速修复:app/code/core/Mage/Adminhtml/Block/Sales/Order/Grid.php,添加此功能:

public function getRowClass($row)
{
    return $row->getStatus();
}

这会将订单状态添加为表格行CSS类。然后你可以把一些CSS扔进skin/adminhtml来做任何你想要的行类。要覆盖默认的背景颜色,我使用了这个CSS:

.grid .data .<status> {background-color: somecolor;}