Magento-类别如何连接到商店以及彼此

Magento-类别如何连接到商店以及彼此,magento,entity-attribute-value,Magento,Entity Attribute Value,我们将Magento用于多个商店。每个商店都有以根类别开头的类别。据我所知,门店是一个核心门店实体,类别是一个目录(catalog)类别(category)实体记录,它们在EAV属性表中以某种方式连接在一起。但我有几个问题要问: 类别C是B的子类别B是a的子类别,即a>B>C-a和B以及B和C之间的关系是如何存储的 这家商店是如何加入的?是否存在联接表,或者是否存在允许在表中多次列出类别的列,每个类别的存储字段值不同 你可以很容易地查看表格,自己解决这个问题 在catalog_category_

我们将Magento用于多个商店。每个商店都有以根类别开头的类别。据我所知,门店是一个
核心门店
实体,类别是一个
目录(catalog)类别(category)实体
记录,它们在EAV属性表中以某种方式连接在一起。但我有几个问题要问:

  • 类别C是B的子类别B是a的子类别,即a>B>C-a和B以及B和C之间的关系是如何存储的
  • 这家商店是如何加入的?是否存在联接表,或者是否存在允许在表中多次列出类别的列,每个类别的存储字段值不同

  • 你可以很容易地查看表格,自己解决这个问题

  • 在catalog_category_entity中,子类别通过parent_id列链接到parent。此列也在平面表格中

  • 例如,如果在catalog\u category\u entity\u varchar中查找category name属性,则会有一个store\u id列。0为默认值,1为门店视图1,等等。这意味着在前端,如果显示门店视图1,则类别名称的值为门店id为1的表中的行。例如,如果类别名称在Store View 1英语中为“Hello”,则在Store View 2西班牙语中可能为“Hola”,依此类推


  • 你可以很容易地查看表格,自己解决这个问题

  • 在catalog_category_entity中,子类别通过parent_id列链接到parent。此列也在平面表格中

  • 例如,如果在catalog\u category\u entity\u varchar中查找category name属性,则会有一个store\u id列。0为默认值,1为门店视图1,等等。这意味着在前端,如果显示门店视图1,则类别名称的值为门店id为1的表中的行。例如,如果类别名称在Store View 1英语中为“Hello”,则在Store View 2西班牙语中可能为“Hola”,依此类推