Shopware 6 | Cloning CmsElement and get null as data,并在Shopware6论坛中:https://forum.shopware.com/discussion/67124/custom-product-box-no-data-in-the-storefront
我找到了这个答案,但由于我仍在学习Shopware 6,我不知道这是否与我相关。我已经克隆了CMS Product Box元素,因为我需要更改布局并添加更多标志/徽章,但当我执行dump时,我得到的是element.data = null。我是否也需要创建一个解析器,或者我应该只尝试用{% sw_extends '@Storefront/storefront/element/cms-element-product-box.html.twig' %}扩展元素?但是如果我只是扩展,我就不能对组件进行我想要的更改。
任何关于如何解决问题的建议或提示都将不胜感激。谢谢。
发布于 2020-11-09 00:37:30
我发现这比创建一个新元素要简单得多。最后,我找到了其中包含的组件,并发现要更改布局并添加一个新的徽章,我只需要在{% sw_extends '@Storefront/storefront/component/product/card/badges.html.twig' %}中添加一个新的徽章,对于产品盒的部分,只需找到相应的组件并在我的插件中进行需要的更改。
https://stackoverflow.com/questions/64716035
复制相似问题