我在一个安装好的symfony项目中安装了所有sylius项目,所有这些都很好地配置后我得到了这个错误:
[Symfony\Component\Debug\Exception\ContextErrorException]
Catchable Fatal Error: Argument 3 passed to
Sylius\Bundle\CurrencyBundle\Templating\Helper\CurrencyHelper::__construct( )
must be an instance of
Sylius\Bundle\CurrencyBundle\Templating\Helper\MoneyHelper,
instance of Sylius\Bundle\MoneyBundle\Templating\Helper\MoneyHelper given,
called in C:\wamp\www\Symfony\app\cache\de_\ap_DevDebugProjectContainer.php
on line 5534 and defined in
C:\wamp\www\Symfony\vendor\sylius\sylius\src\Sylius\Bundle\CurrencyBundle\Templating\Helper\CurrencyHelper.php line 38
当我跑到主页时。 每个人都可以帮助我吗?
答案 0 :(得分:0)
我也遇到了这个问题,看来你必须在货币之前宣布MoneyBundle
//AppKernel.php
new Sylius\Bundle\MoneyBundle\SyliusMoneyBundle(),
new Sylius\Bundle\CurrencyBundle\SyliusCurrencyBundle(),