setono/sylius-google-optimize-plugin

Setono为Sylius提供的示例插件。

安装: 34

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

公开问题: 11

类型:sylius-plugin


README

Latest Version Latest Unstable Version Software License Build Status Code Coverage

正确地将 Google Optimize 集成到您的Sylius商店中!

安装插件

composer require setono/sylius-google-optimize-plugin

启用插件

如果您启用了Flex,则composer require会自动将包和插件添加到bundles.php中。如果没有,您应该手动添加它们

    // ...

    Setono\SyliusGoogleOptimizePlugin\SetonoSyliusGoogleOptimizePlugin::class => ['all' => true],
    Sylius\Bundle\GridBundle\SyliusGridBundle::class => ['all' => true],
    
    // ...

注意:在添加SyliusGridBundle之前添加插件非常重要。

添加配置文件

创建文件 config/packages/setono_sylius_google_optimize.yaml 并添加以下内容

# config/packages/setono_sylius_google_optimize.yaml
imports:
    - { resource: "@SetonoSyliusGoogleOptimizePlugin/Resources/config/app/config.yaml" }

包含路由配置

创建文件 config/routes/setono_sylius_google_optimize.yaml 并添加以下内容

# config/routes/setono_sylius_google_optimize.yaml
setono_sylius_google_optimize:
    resource: "@SetonoSyliusGoogleOptimizePlugin/Resources/config/routes.yaml"

该插件还提供了一个非本地化商店的路由文件。您只需使用 @SetonoSyliusGoogleOptimizePlugin/Resources/config/routes_no_locale.yaml 代替 @SetonoSyliusGoogleOptimizePlugin/Resources/config/routes.yaml 即可。