config.xml Reference
This is an old revision of the document!
Table of Contents
Path: app/code/[codepool]/[NameSpace]/[ModuleName]/etc/config.xml
Used to configure module. Defines all models, blocks, classes etc. for the specified module.
General structure |
- <config>
- <modules>
- <[NameSpace_ModuleName]>
- <version>version</version>
- <depends>
- <[AnotherNameSpace_ModuleName] />
- <[YetAnotherNameSpace_ModuleName] />
- </depends>
- </[NameSpace_ModuleName>
- </modules>
- <global>
- <models></models>
- <resources></resources>
- <blocks></blocks>
- <[newproduct]><!-- config values --></[newproduct]>
- </global>
- <adminhtml>
- <menu></menu>
- <acl></acl>
- <events></events>
- <translate></translate>
- </adminhtml>
- <frontend>
- <routers></routers>
- <events></events>
- <translate></translate>
- <layout></layout>
- </frontend>
- <default>
- <config_vars><!-- config values --></config_vars>
- </default>
- </config>
<blocks> element |
- <blocks>
- <[modulename]>
- <class>[ClassName]</class>
- </[modulename]>
- <[modulename]>
- <rewrite>
- <[classnamesuffix]>[ClassName]</[classnamesuffix]>
- </rewrite>
- </[modulename]>
- </blocks>

