Example #1
0
 /**
  * Prepare link to display in grid
  *
  * @param Varien_Object $row
  * @return string
  */
 public function render(Varien_Object $row)
 {
     /** @var $sitemap Mage_Sitemap_Model_Sitemap */
     $sitemap = Mage::getModel('Mage_Sitemap_Model_Sitemap');
     $url = $this->escapeHtml($sitemap->getSitemapUrl($row->getSitemapPath(), $row->getSitemapFilename()));
     $fileName = preg_replace('/^\\//', '', $row->getSitemapPath() . $row->getSitemapFilename());
     if (file_exists(BP . DS . $fileName)) {
         return sprintf('<a href="%1$s">%1$s</a>', $url);
     }
     return $url;
 }
Example #2
0
 /**
  * Prepare link to display in grid
  *
  * @param Varien_Object $row
  * @return string
  */
 public function render(Varien_Object $row)
 {
     $fileName = preg_replace('/^\\//', '', $row->getSitemapPath() . $row->getSitemapFilename());
     $url = $this->htmlEscape(Mage::app()->getStore($row->getStoreId())->getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB) . $fileName);
     if (file_exists(BP . DS . $fileName)) {
         return sprintf('<a href="%1$s">%1$s</a>', $url);
     }
     return $url;
 }
Example #3
0
 /**
  * Prepare link to display in grid
  *
  * @param Varien_Object $row
  * @return string
  */
 public function render(Varien_Object $row)
 {
     $fileName = preg_replace('/^\\//', '', $row->getSitemapPath() . $row->getSitemapFilename());
     $url = $this->htmlEscape(Mage::getBaseUrl('web') . $fileName);
     if (file_exists(BP . DS . $fileName)) {
         return sprintf('<a href="%1$s">%1$s</a>', $url);
     }
     return $url;
 }
Example #4
0
 public function render(Varien_Object $row)
 {
     $fileName = preg_replace('/^\\//', '', $row->getSitemapPath() . $row->getSitemapFilename());
     //        $code = Mage::app()->getStore($row->getStoreId())->getCode();
     //        $url = $this->htmlEscape(str_replace('/index.php', '', Mage::app()->getStore($row->getStoreId())->getBaseUrl(Mage_Core_Model_Store::URL_TYPE_DIRECT_LINK)) . $fileName);
     $url = $this->htmlEscape(str_replace('/index.php', '', Mage::app()->getStore(0)->getBaseUrl(Mage_Core_Model_Store::URL_TYPE_DIRECT_LINK)) . $fileName);
     if (file_exists(BP . DS . $fileName)) {
         return sprintf('<a href="%1$s" target = "_blank">%1$s</a>', $url);
     }
     return $url;
 }
Example #5
0
 /**
  * Prepare link to display in grid
  *
  * @param Varien_Object $row
  * @return string
  */
 public function render(Varien_Object $row)
 {
     $link = Mage::getBaseUrl('web') . $row->getSitemapPath() . $row->getSitemapFilename();
     $link = str_replace('//', '/', $link);
     return $link;
 }