после установки Propel 1.3, внесения изменений в таблицу и регенерации модели, убедитесь, что ваша старая модель(в моем случае /lib/model/Categorie.php) стала наследовать новую, пример:
//было
class Categorie extends BaseCategorie
//стало
class Categorie extends BaseCategorieNestedSet
Дело в том, что генератор Propel увидев, что я вносил изменения в /lib/model/Categorie.php не стал его трогать, и менять extends BaseCategorie, в результате я получил ошибки, при попытке использовать методы типа:
$root->makeRoot();
$menu->insertAsLastChildOf($root);
Доверяй генератору, но проверяй ;)
Комментариев нет:
Отправить комментарий