Magento-url\u路径和url\u键之间的差异
几乎所有的东西都在我问题的标题里 Magento的扁平产品表(如catalog\u product\u flat\u(store\u id))中的列Magento-url\u路径和url\u键之间的差异,magento,magento-1.13,Magento,Magento 1.13,几乎所有的东西都在我问题的标题里 Magento的扁平产品表(如catalog\u product\u flat\u(store\u id))中的列url\u path和url\u key之间有什么区别 谢谢 url\u key是您按原样填写的管理员字段。(如果未指定任何内容,则通过使用产品名称将其小写创建一个,并用连字符替换其中的空白) url\u路径将是url\u键和在系统>配置>目录>搜索引擎优化下定义的产品url后缀的串联。如果相同的url\u键已经存在,它还将通过在url\u键后面添
url\u path
和url\u key
之间有什么区别
谢谢 - url\u key是您按原样填写的管理员字段。(如果未指定任何内容,则通过使用产品名称将其小写创建一个,并用连字符替换其中的空白)
- url\u路径将是url\u键和在系统>配置>目录>搜索引擎优化下定义的产品url后缀的串联。如果相同的
已经存在,它还将通过在url\u键
后面添加连字符和产品的url\u键
来确保您没有重复的实体id
url\u路径
url\u-key
和url\u-path
(在目录产品平面表中),刷新了缓存,似乎链接没有使用url\u-path
或url\u-key
。我已经编辑了与表catalog\u product\u entity\u varchar和重新索引的catalog\u url中的属性\u code“97”匹配的列。看起来目录页/SRP上显示的值就是重写表中的值……好吧,在这个主题上,要回答的内容实在太多了,评论的有限格式使我无法回答。但我猜你有一个更大的框架问题,你正确地缩小,以适应堆栈溢出引导线,这是伟大的,但你可以考虑编辑你的问题,或张贴一个新的,确切地解释什么是你的目的/问题。基本上,是的,平面表上的信息只有一个EAV表副本和更快的sql请求,整个重写/搜索引擎优化友好的url由另一个模块Mage_Core_url和他相应的db table.url管理。产品的url使用Core_url_rewrite table创建。我相信属性url\u path用于在core\u url\u rewrite中生成行,但不是100%确定。