pragmatic-modules / magento2-module-system-configuration-toolkit
系统配置工具包是Magento 2模块,用于显示系统配置标签、部分、组和字段的排序顺序。它还可以帮助您查看完整的字段路径,因此无需再寻找它们。
Requires
- magento/framework: *
README
系统配置工具包是Magento 2模块,用于显示系统配置标签、部分、组和字段的排序顺序。
它还可以帮助您查看完整的字段路径,因此无需再寻找它们。
免责声明:系统配置工具包的唯一目的是加快在开发过程中添加新系统配置的过程。
它不适用于实时/生产环境,因此不应在此类环境中安装此模块。
安装
composer require --dev pragmatic-modules/magento2-module-system-configuration-toolkit
bin/magento module:enable Pragmatic_SystemConfigurationToolkit
bin/magento setup:upgrade
配置
要使模块生效,您必须通过以下方式启用它:
商店 > 配置 > Pragmatic Modules > 系统配置工具包 > 一般 > 启用
您可以选择单独启用功能以显示:
- 标签、部分、组和字段的排序顺序
- 字段完整路径
- ACL资源排序字段和ID
启用后,您必须通过运行 bin/magento cache:clean config
清除 config
缓存类型
问题
在开发过程中,通常需要为新模块添加新的系统配置。
为了做到这一点,您必须通过调整 sortOrder
的值来确定它应该显示的位置,该值位于已存在的标签和部分之间。
您可以在 system.xml
中找到排序顺序,但由于每个模块都有自己的单独的 system.xml
,因此找到适当的标签和部分的排序顺序变得很麻烦。同样的问题也适用于对现有系统配置的任何调整。
当您的工作是在某些字段的下方添加新字段时,可能会变成一场猜测游戏,排序顺序翻转和刷新缓存,直到字段最终到达它应该的位置。
解决方案
系统配置工具包模块将帮助您节省通常用于查找 system.xml
排序顺序或完整路径的时间。
它看起来怎样
之前
之后
它是如何工作的
系统配置工具包使用两个插件:(1) 用于将排序顺序附加到标签、部分、组和字段标签,(2) 用于将字段路径附加到字段注释
变更日志
v.1.1.3 替换复制警报为淡入淡出效果
v.1.1.2 复制到剪贴板(感谢 @mehdichaouch)
v.1.1.1 修复错误
v.1.1.0 ACL资源排序顺序和ID
v.1.0.0 首次发布
- 标签、部分、组和字段的排序顺序
- 字段完整路径