Свежайшие Пирожки от CakePHP по-русски

Полнейшее руководство CakePHP 1.2 на русском языке, горячие новости и полезные статьи

Требования

Для использования поведения(behavior) tree, вы должны добавить 3 поля в вашу таблицу(типы int):

  • parent - по умолчанию это поле parent_id, для хранения id родительского объекта
  • left - по умолчанию lft, для хранения lft значения текущей записи.
  • right - по умолчанию rght, для хранения rght значения текущей записи.

Если вы знакомы с MPTT логикой, вы можете спросить почему используется поле parent - потому, что это наиболее простой способ получить прямого родителя ну и прямого наследника соответсвенно.