【问题标题】:Where does Url rewrites go in Magento 2.4.2? (Programmatically)Magento 2.4.2 中的 Url 重写在哪里? (以编程方式)
【发布时间】:2021-08-28 14:26:14
【问题描述】:

现在我正在学习 Magento 2.4.2

我创建了一个页面,我的页面的 url 是:http://learningmagento.docker/pages/page/About

但我希望它是: http://learningmagento.docker/creatuity/why-creatuity

虽然有很多关于如何以编程方式执行此操作的文档,但所有教程似乎都缺少相同的信息。这是一个简单的脚本文件还是一个类?这个文件属于哪里?

是否有人能够回答这些问题或提供适当的文档?

【问题讨论】:

    标签: url magento url-rewriting magento2


    【解决方案1】:

    这是一个简单的脚本文件还是一个类?这个文件属于哪里?

    它既不是脚本文件也不是类。您通过 Magento 2 管理员创建重写(通常在 Marketing 部分下)。这些重写对象的数据存储在url_rewrite 表中。

    除了手动创建重写之外,Magento 的许多功能(产品、CMS 页面)都允许您设置 URL-ish 字段,Magento 会在 url_rewrite 表中为您创建数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-19
      • 1970-01-01
      • 1970-01-01
      • 2016-08-11
      • 1970-01-01
      相关资源
      最近更新 更多