2015-02-07 5 views

ответ

2

В таблице category_path хранятся данные, относящиеся к иерархии категорий. Например, предположим, что у вас есть верхнего уровня категории «Обувь» с CATEGORY_ID 7. «Обувь» имеет подкатегорию «Аллигаторы» с CATEGORY_ID 11. В панели администратора вы видите что-то вроде:

Shoes > Gators 

category_path таблица будет иметь строки, как:

+-------------+---------+-------+ 
| category_id | path_id | level | 
+-------------+---------+-------+ 
|   11 |  7 |  0 | 
|   11 |  11 |  1 | 
+-------------+---------+-------+ 

в строке, где path_id равно cATEGORY_ID говорит вам, сколько уровней глубока категория. Другие строки показывают, что это родители и их соответствующий уровень.

+0

Большое вам спасибо за ваше время и силы. Кажется, у вас большие руки на карьере. :) Я хотел бы задать вам больше вопросов. – Rakesh

Смежные вопросы