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>'; }
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>'; }
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" />'; }