Ejemplo n.º 1
0
 protected function _getFileName($row = null)
 {
     if ($this->getSitemap()->isSepCategory()) {
         // add a new file
         $urlarr = explode('/', $row['url']);
         $name = explode('.', end($urlarr));
         $name = $name[0];
         $catName = preg_replace('/[^a-zA-Z0-9\\.]/', '-', $name);
         // remove all non-alphanumeric chars
         $filename = $this->getSitemap()->getHelper()->clearExtension($this->getSitemapFilename());
         $filename .= $this->_fileName . '_' . $catName;
         //return $filename;
         return $catName;
     } else {
         return parent::_getFileName($row);
     }
 }