Menu sitemap con un semplice TypoScript, estesa a tutti i livelli e ristretto su una base di partenza

Capita frequentemente di voler generare una pagina “mappa del sito” con tutti i livelli, la soluzione è mettere un contenuto di tipo “sitemap”.

Questo però ha il difetto di mostrare tutte le pagine, a volte è necessario non mostrare un intero ramo.

Quindi è conveniente adottare la “mappa delle sottopagine”, selezionando le pagine desiderate, che però si estende ad un solo livello.

Aggiungendo un veloce TypoScript si può estendere il numero di livelli:


tt_content.menu.20.1.1.expAll = 1
tt_content.menu.20.1.2 < tt_content.menu.20.1.1
tt_content.menu.20.1.2.wrap = <ul>|</ul>
tt_content.menu.20.1.3 < tt_content.menu.20.1.1
tt_content.menu.20.1.3.wrap = <ul>|</ul>
tt_content.menu.20.1.4 < tt_content.menu.20.1.1
tt_content.menu.20.1.4.wrap = <ul>|</ul>

Leave a Reply