首页 > 解决方案 > 为以编程方式创建的商店视图自动创建 url 重写

问题描述

当从 magento 管理后端创建新的商店视图时,该商店视图的所有 url 重写都会自动创建。但是当我从前端以编程方式创建存储视图时,它已经创建但没有 url 重写,所以基本上我需要手动创建所有 url 重写但这是不可能的,因为那里大约有 3000 个。

在从管理后端创建商店视图后,我找不到 magento 创建这些 url 自动重写的代码。

标签: magentomagento2

解决方案


目录的 url 生成发生在这里: https://github.com/magento/magento2/blob/7aa94564d85e408baea01abc5315a0441401c375/app/code/Magento/CatalogUrlRewrite/etc/adminhtml/di.xml#L10 我假设这个插件只是没有调度在您的情况下,因为您正在从前端范围创建商店视图


推荐阅读