symfony2 - Not able to get children of children using StofDoctrineExtension Tree -



symfony2 - Not able to get children of children using StofDoctrineExtension Tree -

i have database created dynamically trial purposes. created parent(home), set children , created children of children(sub children can say).

now want list of sub-children.

my code

$pages = $this->getdoctrine()->getrepository('bloggerblogbundle:page'); $nodes = $pages->getchildren(); $parent = $nodes[0]; //get parent node $rootnodes = $parent->getchildren(); // children of parent nodes foreach($rootnodes $node) { $nodes = $node->getchildren(); // children of children }

now returning $nodes view , in homecoming sub-children of 1 children node instead of sub-children of children.

what error making here? please help, !!!

you resetting nodes variable on each foreach.

to nodes create array , add together subsequent nodes onto end of that.

$pages = $this->getdoctrine()->getrepository('bloggerblogbundle:page'); $nodes = $pages->getchildren(); $parent = $nodes[0]; //get parent node $children = $parent->getchildren(); // children of parent nodes $subchildren = array(); foreach ($children $child) { $subchildren = array_merge($subchildren, $child->getchildren()->toarray()); }

symfony2 stofdoctrineextensions

Comments

Popular posts from this blog

maven fortify plugin : Unable to load build session with ID XXXXX .. See log file for more details -

c# - Primavera WebServices does not return any data -

android - Display emoji panel with genymotion - keyboard/touch input? -