Example #1
0
 public function render(Varien_Object $row)
 {
     $status_field = Mage::getStoreConfig('rewardpoints/default/status_used', Mage::app()->getStore()->getId());
     //rewardpoints_linker
     //$order_id = $row->getData($this->getColumn()->getIndex());
     $order_id = $row->getOrderId();
     $points_type = array(Rewardpoints_Model_Stats::TYPE_POINTS_GP, Rewardpoints_Model_Stats::TYPE_POINTS_FB, Rewardpoints_Model_Stats::TYPE_POINTS_PIN, Rewardpoints_Model_Stats::TYPE_POINTS_TT);
     if (in_array($order_id, $points_type) && $row->getRewardpointsLinker()) {
         $product = Mage::getModel('catalog/product')->load($row->getRewardpointsLinker());
         //if ($product_name = Mage::helper('catalog/output')->productAttribute($product, $product->getName(), 'name')){
         if ($product_name = $product->getName()) {
             return Mage::helper('rewardpoints')->__('Related to product: %s', $product_name);
         }
         //return Mage::helper('rewardpoints')->__('Related to product: %s', 'tata');
     }
     return Mage::helper('rewardpoints')->__('- not relevant -');
 }