1

我希望我的产品网址是这样的:

bla.com/product_name_bla_white_140cm

白色和 140 厘米是我可以在给定产品中选择的选项。

我想我可以通过 SEO URL 模板设置它:

{{ product.translated.name}}{%for opt in product.options %}_{{opt.name}}{%endfor%}

但有了这个设置,网址就像:bla.com/detail/261927b50317410ba8eecc97d77c3b7e

怎么了?

4

1 回答 1

3

\Shopware\Storefront\Framework\Seo\SeoUrlRoute\ProductPageSeoUrlRoute::prepareCriteriaoptions 和 options.group 的关联中未加载,因此您将无法访问此数据。最简单的方法是通过插件添加这些标准。

于 2021-02-15T06:24:50.737 回答