我正在尝试创建一个magento模块。该模块在管理菜单中有两个配置选项.i.e,“Enabled”和“api_key”。我只想在“启用”选项设置为1时检查并抛出“api_key”选项的错误。我正在使用后端模块,但在更新时无法将“启用”选项传递给服务器。 getstoreConig始终返回数据库中的值而不是当前值。 问候, 维杰
答案 0 :(得分:1)
您需要在事件Observer
上创建admin_system_config_changed_section_{yoursection}
,如此答案所述:
https://magento.stackexchange.com/a/3014(归功于Fabian Blechschmidt)