Ähnliches Problem hatte ich auch. Es werden beim Listing leider nur die Inhalte des aktuellen Ordners aufgelistet. Das mit den Unterordnern musst du tatsächlich manuell machen -> nacheinander in alle Directory-Items des Listings reinspringen und wieder listen.
Aber Vorsicht: Das daaaaauuuuuert gaaaaanz schön lange auf nem mittelmäßigen Server im Internet. Je tiefer die Verzeichnisstruktur, desto schlimmer wirds. Du musst also unbedingt umfangreiche Eingrenzungsoptionen einbinden damit der User nicht vier Jahre warten muss. Ein Beispiel wäre ein Linux-Downloadserver. Wenn du da im Root bist und nach irgendeinem
Package suchen lässt, kannste eigentlich währenddessen nen Spielfilm gucken.
Also, Fazit: Da gibts keine automatische Möglichkeit -> manuelle Verfahrensweise entwickeln, aber Eingrenzungsmöglichkeiten bieten
Bis dann,
S - tefano