Example #1
0
 public function render(Varien_Object $row)
 {
     if (in_array($row->getTypeId(), array('simple', 'virtual', 'downloadable'))) {
         if (!$row->getManageLocalStock()) {
             $html = "<span id='stock_difference_" . $row->getId() . "' style=''>-</span>";
         } else {
             if ($row->getDifference() == 0) {
                 $html = "<span id='stock_difference_" . $row->getId() . "' style='color:green'> == </span>";
             } elseif ($row->getDifference() > 0) {
                 $html = "<span id='stock_difference_" . $row->getId() . "' style='color:red'> <b style='font-size:16px;'>> </b>  (+" . $row->getDifference() . ") </span>";
             } else {
                 $html = "<span id='stock_difference_" . $row->getId() . "' style='color:orange; '><b style='font-size:16px;'>< </b>(" . $row->getDifference() . ")</span>";
             }
         }
         return "<input type='hidden' value='" . $row->getManageLocalStock() . "' id='manage_local_stock_" . $row->getId() . "' name='inventory[" . $row->getId() . "][manage_local_stock]'>" . $html;
     } else {
         return "-";
     }
 }