sylius/price-history-plugin

Sylius应用实现Omnibus指令。

安装次数: 20,974

依赖者: 0

建议者: 0

安全: 0

星标: 10

关注者: 11

分支: 9

开放问题: 2

类型:sylius-plugin

This package is auto-updated.

Last update: 2024-09-11 20:57:28 UTC


README

价格历史插件

⚙️ 安装

我们鼓励您使用基于Rector和Recipes的安装说明,因为它更方便、更快捷。旧的安装指南在此可用。

使用Recipes和Rector进行安装

在开始之前,您需要安装SyliusRecipes和SyliusRector。您可以在以下位置找到安装方法

  1. 运行

    composer require sylius/price-history-plugin --no-scripts
  2. 更新 <project_root>/rector.php

    + use Sylius\SyliusRector\Set\SyliusPriceHistory;
    
    return static function (RectorConfig $rectorConfig): void {
        // ...
    +    $rectorConfig->sets([SyliusPriceHistory::PRICE_HISTORY_PLUGIN]);
    };
    
  3. 运行

    vendor/bin/rector
  4. 确保您在 config/packages/_sylius.yaml 中配置了已修改的资源

    sylius_channel:
        resources:
            channel:
                classes:
                    model: App\Entity\Channel\Channel
    sylius_core:
        resources:
            channel_pricing:
                classes:
                    model: App\Entity\Channel\ChannelPricing
  5. 执行迁移

    bin/console doctrine:migrations:migrate
  6. 重建缓存以正确显示所有新的翻译

    bin/console cache:clear
    bin/console cache:warmup
  7. 运行信使消费者

    bin/console messenger:consume main

    有关更多信息,请查看官方Symfony文档