Skjule komponenter og deloppsett for et tema

Alle komponenter og deloppsett er som standard tilgjengelige for personer som utvikler et område. Det kan forekomme at du ønsker å skjule en komponent eller et deloppsett, slik at det blir utilgjengelig når det brukes et bestemt tema. Hvis du for eksempel vil flytte opp konsistent utseende og funksjonalitet som ikke bruker noen knappekomponenter eller deloppsett med glidebrytere, kan du skjule dem i et tema ved å redigere temaets components.json-fil.

Slik skjuler du komponenter og deloppsett i et tema:

  1. Klikk på Utvikler på navigeringsmenyen til venstre i Oracle Content Management.
  2. Klikk på Vis alle temaer på siden Utvikler.
  3. Velg temaet som skal endres, på siden Temaer, og klikk på Åpne på høyreklikkmenyen eller klikk på ikonet Åpne i handlingsfeltet.
  4. Velg filen components.json, og klikk på Last ned.
  5. Åpne filen components.json i et tekstredigeringsprogram.
  6. Legg til objekter som angir komponenttype og -ID, og sett egenskapen skjult til sann.
    Følgende er et eksempel på en oppføring som skjuler knappekomponenten:
    "type":"scs-button",
    "id":"scs-button",
    "hidden":true
    På lignende måte er følgende et eksempel på en oppføring som skjuler deloppsettet med glidebryter.
    "type":"scs-sectionlayout",
    "id":"scs-sl-slider",
    "hidden":true

    Den fullstendige oppføringen i filen components.json som skjuler både knappekomponenten og deloppsettet med glidebryter, blir som følger:

    [
        {
            "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
                }
            ]
        }
    ]
  7. Når du har gjort de ønskede endringene, laster du opp filen components.json til temaet som en ny versjon.