shopware 6 能效等级产品 单视图客户

问题描述 投票:0回答:1

我对 Shopware 6、stackoverflow 和 GitHub 相当陌生,需要支持。如果我已经忽略了对此的讨论,我很抱歉。然而我什么也没找到。

到目前为止,我已经正确设置了我的商店,但我们需要德国的某些东西,但目前不可行。 我们需要一份所谓的灯泡能效等级数据表。它被简单地命名为“能源效率等级数据表”,名称链接到实际文档,并且前面还有一个小迷你图标/图形。 文档和图标已经上传到 上传到 Shopware 后端。但是,我还没有找到一种方法将它们直接放置在产品价格旁边,或者不需要放置在价格旁边。最好在商品编号下方。

我已经看到有这样的插件,但它们对于我们的小型企业来说非常昂贵,因此不可行。

因此我的问题是我可以在哪个文件中创建链接,例如具有属性或附加字段,将图形+文本相应地放置在产品价格附近(仅限单个产品视图)?

我将非常感谢您的帮助

我附上了一张 WordPress 的图片。 Shopware 的外观应该类似。不必完全相同。仅在价格附近重要

enter image description here

Github查,google,查了一些文件但没找到东西

product shopware shopware6 energy
1个回答
0
投票

这是附加字段的典型案例。 在 Shopware 6 中,您可以通过管理界面创建其他字段等。在您的情况下,媒体类型的附加字段是正确的。您可以在此处找到有关如何创建这些内容的更多信息:https://docs.shopware.com/en/shopware-6-en/settings/custom-fields#media

那么“仅”是读取附加字段的内容并将其输出到正确的位置的问题。 如果您还没有,则需要为此定制一个主题。 这里解释了基础知识:https://developer.shopware.com/docs/guides/plugins/themes/create-a-theme.html

接下来,您需要确定适当的 Twig 文件及其包含的 Twig 块。如果您想在价格周围显示它,则 buy-widget 应该是正确的位置(请参阅供应商/shopware/storefront/Resources/views/storefront/component/buy-widget/buy-widget.html.twig)。

您可以在此处了解如何正确扩展 Twig 模板:https://developer.shopware.com/docs/guides/plugins/plugins/storefront/customize-templates.html

对于附加媒体字段,请注意,您只能返回一个 ID,即 MediaID。您可以在此处了解如何访问媒体对象以及 URL 等:https://developer.shopware.com/docs/guides/plugins/plugins/plugin-fundamentals/custom-fields-of-type -media.html

从这里可以看出,需要一些开发人员知识。

最后,我只能推荐模板设计师培训。 在这里,详细解释并执行了上述步骤 - 安装例程有些过时,但这在这里应该没有任何区别。您可以在这里找到它:https://academy.shopware.com/courses/shopware-6-template-training-english

© www.soinside.com 2019 - 2024. All rights reserved.