acseo / sylius-admin-tracker-plugin
Sylius 插件,用于记录和跟踪实体上的用户操作
v01
2024-08-09 15:51 UTC
Requires
- php: ^8.0
- doctrine/orm: ^2.10
- psr/log: ^1.1 || ^2.0 || ^3.0
- sylius/sylius: *
- symfony/security-bundle: ^5.3 || ^6.0
Requires (Dev)
- phpunit/phpunit: ^10.2
README
Sylius Admin Tracker
用于记录和跟踪实体上用户操作的插件
安装
- 我们专注于稳定、受支持且最新的包版本。我们建议您也这样做。
$ composer require acseo/sylius-admin-tracker-plugin
- 将插件依赖添加到您的
config/bundles.php
文件
return [ ... ACSEO\SyliusAdminTrackerPlugin\SyliusAdminTrackerPlugin::class => ['all' => true], ];
- 在您的
config/packages/_sylius.yaml
文件中导入所需的配置
# config/packages/_sylius.yaml imports: ... - { resource: "@SyliusAdminTrackerPlugin/Resources/config/services.yaml" }
- 在您的
config/routes.yaml
文件中导入路由
# config/routes.yaml ... sylius_admin_user_action: resource: "@SyliusAdminTrackerPlugin/Resources/config/routes/sylius_admin.yaml"
- 通过更新数据库架构和安装资源完成安装
$ bin/console cache:clear $ bin/console do:migrations:di $ bin/console doctrine:migrations:migrate
- 请将插件模板添加到您的项目中:$ cp -R vendor/acseo/sylius-admin-tracker-plugin/src/Resources/views/Grid/Field templates/bundles/SyliusAdminBundle/Grid