Monday, July 16, 2012

Magento:: CMS page collections, identifier



   >>   Mage::helper('cms/page')->getPage()->getIdentifier(); 

    /*  It will show CMS page Identifier e.g. home, about-us
   >> cms page :
         $store = Mage::app()->getStore();
         $cms_pages = Mage::getModel('cms/page')->getCollection();
         $cms_pages->addStoreFilter($store);
         $cms_pages->load();
         $pageTitle = array();
         $pageUrl2 = array();
         foreach($cms_pages as $_page)
         {
             $data = $_page->getData();
             echo $pageUrl2[] = $data['identifier'];
             echo "<br />";
             echo $pageTitle[] = $data['title'];
             echo "<br />";
         }

   >>   <?php $block = Mage::getModel('cms/block')->load('Your Block Name');

         // Gets Title of your Block
         echo $block->getTitle();
         // Gets Content of your Block
         echo $block->getContent(); ?>

   >> Get page title :
         Mage::getSingleton('cms/page')->getTitle();
         $this->getLayout()->getBlock('head')->getTitle();

                         ***********         Good Luck        **********


No comments:

Post a Comment