Próbuję utworzyć sobie drzewka w Symfony.Propel.
Wszystko skonfigurowane wg dokumentacji Propela
no i mam pewien problem przy tworzeniu root noda
Pierwsze tworzę tak
<?php $root->setName($request->getParameter('name')); $root->setNameSluged($request->getParameter('name')); $root->makeRoot(); $root->setScopeIdValue(1); //próbowałem też bez ustawiania scopeID $root->save(); ?>
i z drugim mam problem:( Robię w ten sposób
<?php $root = CategoryPeer::retrieveRoot(1); $new = new Category(); $new->setName($request->getParameter('name')); $new->setNameSluged($request->getParameter('name')); $new->insertAsNextSiblingOf($root); $new->setScopeIdValue(2); $new->save(); ?>
ten sposób wywala mi błąd "Root nodes cannot have siblings"
Może ktoś pomóc z tworzeniem drugiego root noda??
Pozdrawiam