我创建了一个新类别,目前在导航菜单中看不到它 我正在通过代码及其工作向它添加产品。
现在我正在编辑要在导航菜单中显示的类别,它会抛出错误,因为"指定商店的URL键已经存在"。
我试图:
未分配的产品,抛出相同的错误。
更改了网址,留空或更改了网址值。
请告诉我。
答案 0 :(得分:0)
清除db table url_rewrite但是!仅限类别。否则会弄乱CMS页面链接。
执行此操作后,错误应该消失。
答案 1 :(得分:0)
1)从“url_rewrite”中删除记录,其中entity_type是“category”
2)运行php bin/magento php bin/magento indexer:reindex
答案 2 :(得分:0)
1)进入数据库
2)搜索url_rewrite
和“类别” entity_type
是已删除
3)最后运行此命令php bin/magento indexer:reindex
答案 3 :(得分:0)
我遇到了同样的问题。 暂时将类别 URL 重命名为其他名称,清除缓存并将其重命名为您之前拥有的原始 URL。