Standardmäßig sind alle Komponenten und Abschnittslayouts für die Entwickler einer Site verfügbar. Möglicherweise möchten Sie eine Komponente oder ein Abschnittslayout in einem bestimmten Fall ausblenden, damit sie mit einem bestimmten Theme nicht verfügbar sind. Beispiel: Sie möchten ein konsistentes Look-and-Feel einhalten, das keine Schaltflächenkomponenten oder Schieberegler-Abschnittslayouts verwendet. In diesem Fall können Sie diese in einem Theme ausblenden, indem Sie die Datei components.json des Themes bearbeiten.
So blenden Sie Komponenten und Abschnittslayouts in einem Theme aus:
hidden
auf true
.
"type":"scs-button", "id":"scs-button", "hidden":true
"type":"scs-sectionlayout", "id":"scs-sl-slider", "hidden":true
Der vollständige Eintrag in der Datei components.json zum Ausblenden der Schaltflächenkomponente und des Schieberegler-Abschnittslayouts:
[ { "name":"", "list":[ { "type":"scs-button", "id":"scs-button", "hidden":true }, { "type":"scs-sectionlayout", "id":"scs-sl-slider", "hidden":true } ] }, { "name": "Starter", "list": [ { "type": "component", "id": "StarterComponent", "themed": true }, { "type": "component", "id": "StarterFooter", "themed": true } ] } ]