which version of AEM are you on?I experienced something similar way back in AEM 5.6. when I had the delete option disabled. Please refer to this blog KeEp cAlm & just cOdE it! : New Page/Site or Page Properties for a page disabled from siteadmin? for the solution.
Its possible by overlaying some files from /libs.For instance, to customize card view, overlay /libs/cq/gui/components/coral/admin/page/card/card.jsp and making appropriate changes.
get a Resource Iterator from result and work on resource thereafter.Iterator<Resource> itr = result.getResources();while (itr.hasNext()) {Resource resource = itr.next();....}Iterate the resource and use resource.listChildren() to get all its sub nodes.
Can be done by manually setting a property for eg. createSubBrands == true on the parent folder. The same can be configured in AEM workflow launcher by specifying the 'condition' option:This will ensure the workflow runs only on those payloads which have the property and the value set.