bluethinkinc / orderdelete

订单删除

1.0.0 2023-01-13 20:11 UTC

This package is auto-updated.

Last update: 2024-09-14 01:12:07 UTC


README

``bluethinkinc/orderdelete``

主要功能

订单删除模块的目的是从管理面板中删除订单。此模块支持多站点,并且可以通过管理员用户从管理部分进行管理。

安装

* = 在生产环境中请使用 --keep-generated 选项

类型 1:Zip 文件

  • 将 zip 文件解压到 app/code/Bluethinkinc
  • 通过运行 php bin/magento module:enable Bluethinkinc_OrderDelete 启用模块
  • 通过运行 php bin/magento setup:upgrade 应用数据库更新*
  • 通过运行 php bin/magento cache:flush 清除缓存

类型 2:Composer

  • 将模块添加到 composer 仓库中,例如
    • 私有仓库 repo.magento.com
    • 公共仓库 packagist.org
    • 公共 GitHub 仓库作为 vcs
  • 通过运行 composer config repositories.repo.magento.com composer https://repo.magento.com/ 将 composer 仓库添加到配置中
  • 通过运行 composer require bluethinkinc/orderdelete 安装模块 composer
  • 通过运行 php bin/magento module:enable Bluethinkinc_OrderDelete 启用模块
  • 通过运行 php bin/magento setup:upgrade 应用数据库更新*
  • 通过运行 php bin/magento cache:flush 清除缓存

配置

在管理面板中,您需要在 **商店 > 配置 > Bluethinkinc > OrderDelete > 常规配置** 下启用此模块。有几个选项可以启用/禁用 OrderDelete 模块的删除按钮。

'OrderDelete Configuration'

规格

在完成设置后,您可以在管理面板中看到 OrderDelete 按钮,并转到任何订单详情页面。

'Delete Button'

在管理面板中,您可以看到销售订单页面中的多选 OrderDelete 按钮。

'Delete Button'

删除订单后如下所示

'Delete Success Page'

多选删除订单后如下所示

'Multi Select Delete Success Page'

特殊功能

在管理面板中,管理员可以为可以访问此功能的用户以及不能访问的用户提供权限。** 系统 > 用户角色 > 选择角色 > 角色资源 > 资源访问 **

'Delete Button Accessbility'