我有一个自定义模块,它工作得很好,但我希望能够将变量存储在配置中,这样我就可以在代码中使用它们。(例如,默认错误消息)
我想我可以通过使用Mage::getStoreConfig(‘/ config.xml /path/here’)来访问它们;但是我不知道如何将它们添加到模块名称(myname/mymodule/etc/config.xml)中,以便在我的代码中使用它们?
有谁有线索吗?谢谢!
发布于 2010-11-23 02:15:59
阅读these two articles应该会为您提供添加自定义配置变量所需的信息,这将自动为您提供一个在管理员中输入值的UI。
如果你想为你的新配置变量设置一个默认值,有一个名为default的顶级config.xml节点可以让你做到这一点。考虑以下几点
<config>
<!-- ... -->
<default>
<web>
<default>
<cms_home_page>home</cms_home_page>
<cms_no_route>no-route</cms_no_route>
<cms_no_cookies>enable-cookies</cms_no_cookies>
<front>cms</front>
<no_route>cms/index/noRoute</no_route>
<show_cms_breadcrumbs>1</show_cms_breadcrumbs>
</default>
</web>
<cms>
<wysiwyg>
<enabled>enabled</enabled>
</wysiwyg>
</cms>
</default>
<!-- ... -->
</config>config.xml中的此结构为以下配置变量设置默认值
web/default/cms_home_page
web/default/cms_no_route
web/default/cms_no_cookies
web/default/front
web/default/no_route
web/default/show_cms_breadcrumbs
cms/wysiwyg/enabledhttps://stackoverflow.com/questions/4248488
复制相似问题