alexispe/sylius-round-up-plugin

此插件允许您四舍五入购物车的总额。

安装: 0

依赖: 0

建议: 0

安全: 0

星标: 0

关注者: 2

分支: 0

公开问题: 3

类型:sylius-plugin


README

Build workflow status

此插件简单地四舍五入您的购物车总额。
然后您可以选择将差额捐赠给慈善机构、种树或将其保留作为小费...

Screenshot of cart page

安装

1. Composer

composer require alexispe/sylius-round-up-plugin

2. 加载捆绑包

config/bundles.php 中添加到捆绑包列表

<?php

return [
    // ...
    Alexispe\SyliusRoundUpPlugin\AlexispeSyliusRoundUpPlugin::class => ['all' => true],
    // ...
];

3. 加载配置

config/packages/_sylius.yaml 中添加到导入列表

imports:
    ...
    - { resource: "@AlexispeSyliusRoundUpPlugin/config/config.yml" }

4. 在购物车摘要中显示四舍五入行

覆盖模板 Cart\Summary\_totals.html.twig 并添加第52行(在购物车总额 tr 之前)

{% include '@AlexispeSyliusRoundUpPlugin/Shop/Cart/Summary/_round_up_total.html.twig' %}

贡献

快速入门安装

  1. 执行 docker compose up -d

  2. 初始化插件 docker compose exec app make init

  3. 在浏览器中打开 open localhost

运行插件测试

docker compose exec app make ecs
docker compose exec app make phpstan
docker compose exec app make psalm
docker compose exec app make phpunit
docker compose exec app make phpspec
docker compose exec app make behat

许可证

此插件完全免费,并按MIT许可证发布。

联系方式

我是一个🇫🇷自由职业的Sylius开发者。如果您想联系我,请发送电子邮件到 contact@alexis-petit.fr。我会尽快回答您。