Target module with custom layout in Magento
Posted
by dardub
on Stack Overflow
See other posts from Stack Overflow
or by dardub
Published on 2010-05-26T20:37:11Z
Indexed on
2010/05/26
20:41 UTC
Read the original article
Hit count: 270
In my custom module, I'd like to include an extra block and style sheet that targets only pages within my custom module. So that when i access myserver.com/configurator/
Pages will use the correct template I specified
In the catalog.xml file, I noticed
<catalog_category_default>
That seems to be what I am looking for, so I tried:
<configurator_default_default>
<reference name="root">
<action method="setTemplate"><template>configurator/2columns-right.phtml</template></action>
</reference>
<reference name="head">
<action method="addCss"><stylesheet>css/configurator.css</stylesheet></action>
</reference>
<reference name="content">
<block type="configurator/guide" name="timeline" template="configurator/guide/timeline.phtml" />
</reference>
</configurator_default_default>
But it doesn't change the template for pages within the module.
I also tried
<configurator_guide_default>
But it doesn't pick up the correct template
If i put it within the specific page such as
<configurator_guide_page1>
Then it works.
© Stack Overflow or respective owner