/** * Get row url * * @param Mage_Review_Model_Review|Varien_Object $row * @return string */ public function getRowUrl($row) { return $this->getUrl('*/catalog_product_review/edit', array('id' => $row->getReviewId(), 'productId' => $this->getProductId(), 'customerId' => $this->getCustomerId(), 'ret' => Mage::registry('usePendingFilter') ? 'pending' : null)); }
/** * set review data * * @param Mage_Review_Model_Review $review $product * * @return $this */ public function setReviewData(Mage_Review_Model_Review $review) { $store = Mage::app()->getStore($review->getStoreId()); $websiteName = $store->getWebsite()->getName(); $storeName = $store->getName(); $this->setId($review->getReviewId())->setWebsiteName($websiteName)->setStoreName($storeName)->setReviewDate($review->getCreatedAt())->setCustomerId($review->getCustomerId())->setEmail($review->getEmail()); return $this; }