是否可以让源模型(adminhtml/system_config_source_yesno)
的配置依赖于不同模块中的其他配置?
示例:
启用或禁用模块A取决于模块B是否已启用。我尝试了<depends>...</depends>
但它仅适用于相同的模块配置:(
答案 0 :(得分:0)
不,但您可以制作自己的源模型来实现这一目标。
无论如何,为什么不在模块A测试同样的东西时检查模块B是否启用?因此,您的条件将由您的代码引发,而不是由某些系统配置字段引起的,这些字段对于您想要执行的操作不是很安全(您可以在模块B也启用时启用模块A,但是如果模块B会发生什么情况以后被禁用?)