I have problem with overriding Magento extension Front-end layout. I have installed extension Youama Ajax Login and Register. Now I need to override layout of login and register.
My app/code/local/Tech/Theme/etc/config.xml
file :
<frontend>
<layout>
<updates>
<tech_theme>
<file>tech_ajaxlogin.xml</file>
</tech_theme>
</updates>
</layout>
</frontend>
My tech_ajaxlogin.xml file contain same default extension xml (copied file) and changed
<action ifconfig="youamaajaxlogin/settings/power"
method="setTemplate">
<template>ajaxlogin/ajaxlogin.phtml</template>
</action>
And ajaxlogin.phtml file in app/design/frontend/rwd/tech/template/ajaxlogin
path.
Now I'm confused where exactly tech_ajaxlogin.xml
file should be located to override base xml file. I have tried in many places. But no luck.
Any help appreciated
Edited:
Config.xml
:
<?xml version="1.0"?>
<config>
<modules>
<Tech_Theme>
<version>0.1.0</version>
</Tech_Theme>
</modules>
<global>
<blocks>
<tech_theme>
<class>Tech_Theme_Block</class>
</tech_theme>
</blocks>
<helpers>
<tech_theme>
<class>Tech_Theme_Helper</class>
</tech_theme>
</helpers>
<models>
<tech_theme>
<class>Tech_Theme_Model</class>
</tech_theme>
<youama_ajaxlogin>
<rewrite>
<!-- Model -->
<ajaxregister>Tech_Theme_Model_Ajaxregister</ajaxregister>
</rewrite>
</youama_ajaxlogin>
</models>
</global>
<frontend>
<layout>
<updates>
<tech_theme>
<file>tech_ajaxlogin.xml</file>
</tech_theme>
</updates>
</layout>
</frontend>
</config>