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

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

Удаление данных

Поведение tree предусматривает ряд способов управления удалением данных. Начнем с простого примера: допустим категория reports нам больше не нужна. Чтобы удалить ее и всех ее наследников просто вызовите метод delete, также как и для простых данных. Например:

Простой текст
  1. // псевдокод контроллера
  2. $this->Category->id = 10;
  3. $this->Category->delete();

Дерево категория будет изменено следующим образом:

  • My Categories
    • Fun
      • Sport
        • Surfing
        • Skating
      • Friends
        • Gerald
        • Gwendolyn
    • Work
      • Trips
        • National
        • International
  • Other People's Categories
    • Extreme fishing