从 sw 6.4.8.2 更新到 6.4.13.0 后出现以下错误 怎么解决这个问题?
In ImageCmsElementResolver.php line 26:
[ArgumentCountError]
Too few arguments to function Shopware\Core\Content\Media\Cms\ImageCmsElementResolver::__construct(), 0 passed in /home/xxxx/yyyyy/var/cache/dev_h444cf98b71a1ac0a254d0a81916b032e/ContainerG5HDhmp/Shopware_Production_Kernel
DevDebugContainer.php on line 6664 and exactly 1 expected
最佳答案
将 parent="Shopware\Core\Content\Media\Cms\ImageCmsElementResolver"
添加到 services.xml 中的服务注册中。
f.e.
<service id="My\Plugin\Core\Content\Media\Cms\Type\Teaser5in1TypeDataResolver"
parent="Shopware\Core\Content\Media\Cms\ImageCmsElementResolver">
<tag name="shopware.cms.data_resolver"/>
</service>
关于php - 从 6.4.8.2 更新到 6.4.13.0 后,ImageCmsElementResolver 中的参数太少错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73079507/