Som standard är alla komponenter och sektionslayouter tillgängliga för dem som utvecklar en webbplats. Det kan finnas tillfällen då du vill dölja en komponent eller sektionslayout så att den är otillgänglig när du använder ett visst tema. Exempel: Om du vill främja en konsekvent utformning som inte använder några knappkomponenter eller reglagesektionslayouter kan du dölja dem i ett tema genom att redigera temats components.json-fil.
Så här döljer du komponenter och sektionslayouter i ett tema:
hidden
på lika med true
.
"type":"scs-button", "id":"scs-button", "hidden":true
"type":"scs-sectionlayout", "id":"scs-sl-slider", "hidden":true
Den fullständiga posten i components.json-filen för att dölja både knappkomponenten och reglagesektionslayouten skulle se ut så här:
[ { "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 } ] } ]