To find the layout name in Magento
<?php
$oRequest = Mage::app()->getRequest();
$sModuleName = $oRequest->getModuleName();
$sControllerName = $oRequest->getControllerName();
$sAtionName = $oRequest->getActionName();
echo 'Current Page Layout Name:<br/>';
echo '"'.$sModuleName.'_'.$sControllerName.'_'.$sAtionName.'"';
?>
Now you can use the call the layout name on your xml file
<?xml version="1.0"?>
<layout version="0.1.0">
<catalog_product_view>
<reference name="content">
....yourcode.....
</reference>
</catalog_product_view>
<checkout_cart_index>
<reference name="content">
....yourcode.....
</reference>
</checkout_cart_index>
<checkout_onepage_index>
<reference name="content">
....yourcode.....
</reference>
</checkout_onepage_index>
<checkout_onepage_success>
<reference name="content">
....yourcode.....
</reference>
</checkout_onepage_success>
<wishlist_index_index>
<reference name="content">
....yourcode.....
</reference>
</wishlist_index_index>
</layout>
Hope this will be useful for someone
$oRequest = Mage::app()->getRequest();
$sModuleName = $oRequest->getModuleName();
$sControllerName = $oRequest->getControllerName();
$sAtionName = $oRequest->getActionName();
echo 'Current Page Layout Name:<br/>';
echo '"'.$sModuleName.'_'.$sControllerName.'_'.$sAtionName.'"';
?>
Now you can use the call the layout name on your xml file
<?xml version="1.0"?>
<layout version="0.1.0">
<catalog_product_view>
<reference name="content">
....yourcode.....
</reference>
</catalog_product_view>
<checkout_cart_index>
<reference name="content">
....yourcode.....
</reference>
</checkout_cart_index>
<checkout_onepage_index>
<reference name="content">
....yourcode.....
</reference>
</checkout_onepage_index>
<checkout_onepage_success>
<reference name="content">
....yourcode.....
</reference>
</checkout_onepage_success>
<wishlist_index_index>
<reference name="content">
....yourcode.....
</reference>
</wishlist_index_index>
</layout>
Hope this will be useful for someone
Comments
Post a Comment