Skip to main content

Listing all structure section handles

Kleines Snippet zum Auflisten aller Sections des Typ Structure via Craft Shell

Nach dem Upgrade der Craft CMS auf 3.7.19 oder neuer empfiehlt es sich, die Strukturdaten der Sections reparieren zu lassen. Da man dabei das Kommando für jede Section per Slug laufen lassen muss, stellt sich schnell die Frage – wie heissen nochmal meine Sections ?

Mit diesem Shell Script könnt Ihr die Section Slugs auflisten lassen

./craft shell

$sections = Craft::$app->sections->getSectionsByType('structure');
array_column($sections, 'handle');