Questions tagged «dependency»

2
什么是硬依赖性,什么是软依赖性?
在Magento 2(任何稳定的版本)中,您可以运行此命令,bin/magento info:dependencies:show-modules并且您将在应用程序的根目录中获得一个csv文件,该文件modules-dependencies.csv带有如下所示的所有模块依赖项: 什么是硬依赖性,什么是软依赖性?每个示例都有帮助。

1
组/字段集之间的system.xml依赖项
system.xml允许我们根据其他字段的值来使各个字段可见。goto文章当然来自Alan Storm:《深度Magento系统配置》 看起来像这样(我在这里借用他的示例代码): Location: app/code/local/Alanstormdotcom/Helloworld/etc/system.xml <config> <tabs> <helloconfig translate="label" module="helloworld"> <label>Hello Config</label> <sort_order>99999</sort_order> </helloconfig> </tabs> <sections> <helloworld_options translate="label" module="helloworld"> <label>Hello World Config Options</label> <tab>helloconfig</tab> <frontend_type>text</frontend_type> <sort_order>1000</sort_order> <show_in_default>1</show_in_default> <show_in_website>1</show_in_website> <show_in_store>1</show_in_store> <groups> <notes translate="label"> <label>Demo Of Config Fields NOTES</label> <frontend_type>text</frontend_type> <sort_order>1</sort_order> <show_in_default>1</show_in_default> <show_in_website>1</show_in_website> <show_in_store>1</show_in_store> <fields> <enabled translate="label"> <label>Enabled</label> <frontend_type>select</frontend_type> <sort_order>1</sort_order> <show_in_default>1</show_in_default> <show_in_website>1</show_in_website> …


1
管理员配置:根据选定的多选值显示字段
我想显示基于选定的multiselect输入的字段...如果仅选择一个值,则下面的代码将起作用。如果我选择了多个值,则它仅显示一个字段(首先从源模型中选择) <enabled> <label>Enabled</label> ... <source_model>adminhtml/system_config_source_enabledisable</source_model> </enabled> <!-- this gives three options - shop, ebay, amazon --> <channels> ... <frontend_type>multiselect</frontend_type> <source_model>module/system_config_source_channels</source_model> <depends> <enabled>1</enabled> </depends> </channels> <mail_template_shop> ... <depends> <enabled>1</enabled> <channels>shop</channels> </depends> </mail_template_shop> <mail_template_ebay> ... <depends> <enabled>1</enabled> <channels>ebay</channels> </depends> </mail_template_ebay> 相关代码: app / code / core / Mage / Adminhtml / Block …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.