magento - 为以编程方式创建的商店视图自动创建 url 重写
问题描述
当从 magento 管理后端创建新的商店视图时,该商店视图的所有 url 重写都会自动创建。但是当我从前端以编程方式创建存储视图时,它已经创建但没有 url 重写,所以基本上我需要手动创建所有 url 重写但这是不可能的,因为那里大约有 3000 个。
在从管理后端创建商店视图后,我找不到 magento 创建这些 url 自动重写的代码。
解决方案
目录的 url 生成发生在这里: https://github.com/magento/magento2/blob/7aa94564d85e408baea01abc5315a0441401c375/app/code/Magento/CatalogUrlRewrite/etc/adminhtml/di.xml#L10 我假设这个插件只是没有调度在您的情况下,因为您正在从前端范围创建商店视图
推荐阅读
- python - Android和Python之间的客户端-服务器套接字通信?
- c++ - C++ 将对象存储在具有稳定地址的向量中
- verilog - 建模 JK FF 时输出错误:输出为 x
- tensorflow - 如何使用文件路径制作用于 3d 卷积的图像立方体
- android - 具有不同片段的Android ViewPager2:错误->始终显示相同的片段
- ios - 在 Swift 中使用现有的 SQLite 数据库
- css - 为什么我点击我的标签时它打不开?
- javascript - 如何检查页面是否在 Safari 浏览器中翻译?
- excel - 具有特定值/字符串的 VBA 颜色行直到最后一列
- javascript - 两个函数之间的递归调用