Issue
I'm trying to extend the class of a third party Magento extension.
My module xml:
within config>modules> tags
<EDPA_MegaNavigation>
<active>true</active>
<codePool>local</codePool>
<depends>
<Infortis_UltraMegamenu />
</depends>
</EDPA_MegaNavigation>
My Config xml:
within config>global>blocks> tags
<ultramegamenu>
<rewrite>
<Infortis_UltraMegamenu_Block_Navigation>EDPA_MegaNavigation_Block_Navigation</Infortis_UltraMegamenu_Block_Navigation>
</rewrite>
</ultramegamenu>
My extended class (Navigation.php) has
class EDPA_MegaNavigation_Block_Navigation extends Infortis_UltraMegamenu_Block_Navigation
{
########
}
Within system>configuration>advanced EDPA_MegaNavigation is listed and shows as enabled.
My target navigation.php within Infortis>UltraMegamenu>Block is not being rewritten.
Any help/guidance much appreciated.
Solution
Here the issue in
if Infortis_UltraMegamenu module block tag is ultramegamenu
then
<ultramegamenu>
<rewrite>
<navigation>EDPA_MegaNavigation_Block_Navigation</navigation>
</rewrite>
</ultramegamenu>
Answered By - Amit Bera Answer Checked By - Marie Seifert (PHPFixing Admin)
0 Comments:
Post a Comment
Note: Only a member of this blog may post a comment.