Hi rainer I implemented exactly the same thing. What I did was implementing a helper class which I called to perform the activation. This helper class performs the recursion using the MgnlHierarchymanager, and then just calls syndicator.activate(parentPath, path); on each page (syndicator is an instance of info.magnolia.cms.exchange.Syndicator.java)
Your approach is different as you use the Activationcommand directly but I used the Syndicator directly, so I cannot answer your questions directly HTH Claudio PS: I don't remember why I chose to implement it this way, perhaps I was forced to do so by the older Version of magnolia. However it works perfectly in version 3.5.2 von magnolia -----Ursprüngliche Nachricht----- Von: [email protected] [mailto:[EMAIL PROTECTED] Gesendet: Dienstag, 15. April 2008 11:51 An: [email protected] Betreff: [magnolia-user] manually activate page incl. subpages Hi, i just included an activate Button on a page, so that the Backend-User can activate a page while he is watching it. This already works, but i dont get it to activate the childpages too. I thought, i'd only set "recursive" true and everything would be fine, but it doesnt seem to work. Can u please tell me whether i set "recursive" true on the wrong object? Or if the followChain=false is guilty ;) thx a lot here is some code snippet: public class FooQuickActivator extends ActivationCommand { public boolean execute(Context context) { ...//some logic whether this is a manually activation boolean followChain = true; if (manuallyActivate) { // this should also activate child pages???? super.setRecursive(true); super.execute(context); followChain = false; } return followChain; } } -- View this message in context: http://www.nabble.com/manually-activate-page-incl.-subpages-tp16698581p16698581.html Sent from the Magnolia - User mailing list archive at Nabble.com. ---------------------------------------------------------------- for list details see http://documentation.magnolia.info/ ---------------------------------------------------------------- ---------------------------------------------------------------- for list details see http://documentation.magnolia.info/ ----------------------------------------------------------------
