我正在比较Magento社区版和企业版。在社区下创建新产品时,产品属性url_path
(attribute_id
= 98)的值会在表catalog_product_entity_varchar
中正确保存。
但是,在Enterprise下创建相同的产品时,此属性值似乎不会被保存。我没有在catalog_product_entity_varchar
属性的表url_path
中看到任何值。
社区和企业如何处理url_path
属性有什么区别?企业版是否实际上在某处使用url_path
值?
答案 0 :(得分:0)
是的,围绕企业版1.12或1.13,Magento改变了它处理产品和类别的url_key
属性的方式。它有自己的表catalog_product_entity_url_key
,产品和类别都需要url_key
属性在商店中是唯一的。这是因为url重写过程中的更改未保存在core_url_rewrite
但enterprise_url_rewrite*
表中,而新索引主要是自动的并且由cron根据enterprise_mview_*
表中的状态运行