Bunu arka uçta arşivleyecek temel bir işlev yoktur.
Ham sorguları çalıştırmak için veritabanı okuma erişiminiz varsa, belirli bir ürüne bağlı tüm kategorilere genel bir bakış için aşağıdaki sorguları kullanabilirsiniz:
Seçenek 1 => Ürünün varlık kimliğini girerek bir ürünün tüm kategorilerini alın:
SELECT c3.sku, c2.value
FROM catalog_category_product c1
INNER JOIN catalog_category_entity_varchar c2 ON (c1.category_id = c2.entity_id)
INNER JOIN catalog_product_entity c3 ON (c1.product_id = c3.entity_id)
WHERE c2.attribute_id = (SELECT attribute_id FROM eav_attribute WHERE attribute_code = 'name' AND entity_type_id = 3)
AND c3.entity_id = FILL_IN_PRODUCT_ID_HERE
Seçenek 2 => Ürünün SKU'sunu girerek bir ürünün tüm kategorilerini alın:
SELECT c3.sku, c2.value
FROM catalog_category_product c1
INNER JOIN catalog_category_entity_varchar c2 ON (c1.category_id = c2.entity_id)
INNER JOIN catalog_product_entity c3 ON (c1.product_id = c3.entity_id)
WHERE c2.attribute_id = (SELECT attribute_id FROM eav_attribute WHERE attribute_code = 'name' AND entity_type_id = 3)
AND c3.sku = FILL_IN_PRODUCT_SKU_HERE