【问题标题】:Magento 2 stores with different product urlMagento 2 具有不同产品 url 的商店
【发布时间】:2012-11-27 15:24:27
【问题描述】:

这是我的情况,我的公司购买没有品牌的产品并以自己的品牌销售。

我们有 2 个网站和 2 个品牌,我们两个品牌中都有一些产品,但名称不同。

示例:品牌 A 的产品 A 命名为 BrandA Product Premium,而另一个网站上的相同产品命名为 BrandB Product Super。

但在两个网站上,url-key 是相同的(默认视图中的产品名称)所以在 site1 我有:

http://www.site1.com/brand-a-product-premium.html 很好。

在 site2 我有 http://www.site2.com/brand-a-product-premium.html 如果您输入正确的网址:http://www.site2.com/brand-b-product-super.html 您将被重定向到错误的网址。

我可以通过创建自定义 url_rewrite 来纠正这个问题,但是在这种情况下有数千种产品,所以我可能做错了什么,应该有更好的解决方案。

我可以帮忙吗?

最好的问候。

【问题讨论】:

    标签: magento url-rewriting


    【解决方案1】:

    如果您在多商店设置中使用一个 Magento 实例,您可以覆盖每个商店视图的 url 键以及任何其他产品属性。从编辑产品页面左侧的下拉列表中选择站点 2 的商店视图,然后覆盖该商店视图的必填字段。

    我有一个多商店网站,我在其中销售一些产品,但不是全部,使用上述方法可以让我完全控制每个商店视图中同一产品的各个方面。例如自定义名称、描述、图像、类别等。为确保产品不会通过目录或搜索显示在特定网站上,我通过将可见性设置为无来禁用该产品在该商店视图中。

    不要使用 URL 重写选项,这会再次困扰您!

    【讨论】:

    • 嗨,在我的后端产品中,我在每个商店视图中配置了不同的 url,但在前端它始终是使用的默认 URL。所以不是第二个站点上的好站点。 (第一次使用与默认相同,即使“使用默认”选项未选中)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-05-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-01
    • 1970-01-01
    相关资源
    最近更新 更多