Example #1
0
 public function render(Varien_Object $row)
 {
     if ($row->getParentItemId()) {
         $product = Mage::getModel('sales/order_item')->load($row->getParentItemId());
     } else {
         $product = Mage::getModel('sales/order_item')->load($row->getItemId());
     }
     return '<div id="qty-shipped-' . $row->getProductId() . '" style="text-align:center;">' . intval($product->getQtyShipped()) . '</div>';
 }
Example #2
0
 public function render(Varien_Object $row)
 {
     $request = Mage::getModel('rma/request')->getCollection()->addFieldToFilter('main_table.status', array('neq' => SM_RMA_Model_Request::STATUS_PENDING_APPROVAL));
     $request->getSelect()->join(array('items' => 'sm_rma_items'), 'items.rma_id=main_table.id')->where('items.item_id=' . $row->getId());
     $qty_returned = 0;
     if ($request->getSize()) {
         foreach ($request as $value) {
             $qty_returned += intval($value->getQtyToReturn());
         }
     }
     if ($row->getParentItemId()) {
         $product = Mage::getModel('sales/order_item')->load($row->getParentItemId());
     } else {
         $product = Mage::getModel('sales/order_item')->load($row->getItemId());
     }
     $img_valid = '';
     if ($qty_returned === intval($product->getQtyShipped())) {
         $img_valid = '<img src="' . $this->getSkinUrl('images/ico_success.gif') . '" width="16px" height="16px" alt="Valid" />';
     }
     return '<div id="qty-valid-' . $row->getProductId() . '" style="text-align:center;">' . $img_valid . '</div>';
 }
Example #3
0
 public function render(Varien_Object $row)
 {
     return '<div id="qty-scanned-' . $row->getProductId() . '" style="text-align:center;">0</div><input type="hidden" id="qty-ship-' . $row->getProductId() . '" name="shipment[items][' . (is_null($row->getParentItemId()) ? $row->getItemId() : $row->getParentItemId()) . ']" value="0" />';
 }