aropixel/sylius-stock-movement-plugin

记录并显示产品库存变动

安装: 30

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 2

公开问题: 1

类型:sylius-plugin


README

Aropixel logo

Aropixel Sylius 库存变动插件

记录并显示产品库存变动。当产品库存更新时,库存变动将被保存并显示在管理员产品库存选项卡中。库存更新的来源也会显示(无论是新的订单还是手动更新)。

安装

  • 使用 composer 安装此插件
composer require aropixel/sylius-stock-movement-plugin
  • 在 'config/packages' 内导入插件配置到新的 "aropixel_sylius_stock_movement.yaml" 文件
imports:
    - { resource: "@AropixelSyliusStockMovementPlugin/Resources/config/app/config.yml" }
  • 将 StockMovement 接口和特质添加到您的 ProductVariant 实体
    ...
    
    namespace App\Entity\Product;

    ...
    
    use Aropixel\SyliusStockMovementPlugin\Entity\ProductVariantMovementInterface;
    use Aropixel\SyliusStockMovementPlugin\Entity\ProductVariantMovementTrait;
    ... 
    
    /**
     * @ORM\Entity
     * @ORM\Table(name="sylius_product_variant")
     */
    class ProductVariant extends BaseProductVariant implements ProductVariantMovementInterface
    {
        use ProductVariantMovementTrait;

    ...
  • 生成并执行数据库迁移

屏幕截图

Screenshot