0

使用 Sylius,我创建了一个自己的包,他的名称空间:src/Acme/ShopBundle。如何覆盖结帐之类的 sylius 服务?你能给我一点开始的建议吗?工作流程?

谢谢美人!

4

1 回答 1

0

看看这篇文章

在您的情况下,处理方法看起来像这样

public function process(ContainerBuilder $container)
{
    $definition = $container->getDefinition('sylius.checkout_scenario');
    $definition->setClass('Acme\ShopBundle\Process\YourShhopScenario');
}

之后检查此链接以查看如何定义结帐步骤。您还可以看到 sylius 场景类:(Sylius\Bundle\CoreBundle\Checkout\CheckoutProcessScenario类命名空间)

于 2014-02-27T09:07:40.837 回答