pixelart/shopware-roles-config

从配置文件导入和导出Shopware角色

安装: 407

依赖项: 0

建议者: 0

安全性: 0

星标: 0

关注者: 4

分支: 0

开放问题: 0

类型:shopware-backend-plugin

1.0.0 2016-08-16 13:35 UTC

This package is auto-updated.

Last update: 2024-09-14 21:21:06 UTC


README

一个快速Shopware插件,用于在YAML配置文件中定义后端用户ACL角色,并在例如部署时导入它们。

安装

composer require pixelart/shopware-roles-config

如果您也忽略composer vendor 目录,建议将 engine/Shopware/Plugins/Local/Backend/PixelartRolesConfig 添加到您的 .gitignore 文件中。

使用方法

首先,您需要将所有角色导出到配置文件中。当前状态下,所有角色一次导出和导入。例如,您可以将角色存储在 .misc/roles

php bin/console pixelart:roles:export .misc/roles/

然后,您应该为每个后端角色获取一个文件。请注意,文件名是幂等的,这意味着您永远不应该重命名它。此外,后端中的角色名称被转换为slugified,并且不允许再进行重命名。

现在,您可以将角色提交到您的VCS并根据需要更改它们。更改后,您可以使用以下命令导入它们:

php bin/console pixelart:roles:import .misc/roles/

许可证

MIT许可证(MIT)。有关更多信息,请参阅许可证文件