public function render(Varien_Object $row) { Mage::dispatchEvent('adminhtml_cms_page_grid_renderer_action_before_render', array('row' => $row)); if ($row->getPreviewUrl()) { $href = $row->getPreviewUrl(); } else { $urlModel = Mage::getModel('core/url')->setStore($row->getData('_first_store_id')); $href = $urlModel->getUrl($row->getIdentifier(), array('_current' => false, '_query' => '___store=' . $row->getStoreCode())); } return '<a href="' . $href . '" target="_blank">' . $this->__('Preview') . '</a>'; }