簡體   English   中英

Magento自定義模塊如何在config.xml中存儲變量

[英]Magento Custom Module How to store variable in config.xml

我有一個工作正常的自定義模塊,但我希望能夠在配置中存儲變量,以便我可以在我的代碼中使用它們。 (例如,默認錯誤消息)

我想我可以使用Mage :: getStoreConfig('/ some / path / here')訪問它們; 但我不知道如何將它們添加到模塊config.xml(myname / mymodule / etc / config.xml),以便我可以在我的代碼中使用它們?

有人有線索嗎? 謝謝!

閱讀兩篇文章應該會為您提供添加自己的自定義配置變量所需的信息,這將自動為您提供在管理員中輸入值的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/enabled

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM