Your controller rewrite XML part should look like this:
1 2 3 4 5 6 7 8 9 10 11 |
<frontend> <routers> <contacts> <args> <modules> <Namespace_Modulename before="Mage_Contacts">Namespace_Modulename</Namespace_Modulename> </modules> </args> </contacts> </routers> </frontend> |
As you can see instead of using <contactsmodule> node we are here using <contacts> node. <contacts> is the router node which is used by Mage_Contacts module.
After this change is done, do not forget to flush the cache again.
It is a good practice to keep dependency in your module as shown below.
File : Namespace_Modulename.xml
1 2 3 4 5 6 7 8 9 10 11 12 |
<?xml version="1.0"?> <config> <modules> <Namespace_Modulename> <active>true</active> <codePool>local</codePool> <depends> <Mage_Contacts /> </depends> </Namespace_Modulename> </modules> </config> |
This clearly indicates that your module has a dependency on Mage_Contacts module and thus Magento will load your module only after Mage_Contacts is loaded.
If you want get query string params in controller file,...
Create di.xml and add the below code Magemonkey/Redirect/etc/frontend/di.xml [crayon-6284727aa829e556023327/] Create...
You can try below code to change local date to...
Step 1: First you need to add registration.php file in...
Step1 : Override message.js in current theme file on the...