I've done my best to figure this out, but I can't seem to get the following Controller to override in Magento:
Mage/Core/Controller/Varian/Action
Right now I have the following files for my extension:
app/local/MyCompany/MyModule/Core/Controller/Front/Action.php
app/local/MyCompany/MyModule/Core/etc/config.xml
app/etc/modules/MyCompany_MyModule.xml
My confusion lies in the config.xml. I've previously overwritten Controllers found in the controllers directory, but not the Controller. I'm not entirely clear on the difference or if the method for overriding files in the Controller directory is different.
Here's what I have in my config.xml
<?xml version="1.0"?>
<config>
<modules>
<MyCompany_MyModule>
<version>0.0.1</version>
</MyCompany_MyModule>
</modules>
<global>
<controller>
<Mage_Core>
<rewrite>
<front_action>MyCompany_MyModule_Core_Controller_Front_Action</front_action>
</rewrite>
</Mage_Core>
</controllers>
</global>
</config>
Can someone please let me know what I am missing?