Skrytí komponent a rozvržení sekcí pro téma

Ve výchozím nastavení jsou všechny komponenty a rozvržení sekcí dostupné pro všechny, kteří web vyvíjejí. Někdy může nastat, že budete chtít komponentu nebo rozvržení sekce skrýt, aby nebylo při použití konkrétního tématu dostupné. Chcete-li například prosazovat jednotný vzhled, ve kterém se nepoužívají žádné komponenty tlačítek ani rozvržení sekcí s posuvníky, můžete je v tématu skrýt upravením souboru components.json tématu.

Postup skrytí komponent a rozvržení sekcí v tématu:

  1. V levé navigační nabídce Oracle Content Management klikněte na volbu Vývojář.
  2. Na stránce Vývojář klikněte na položku Zobrazit všechna témata.
  3. Na stránce Motivy vyberte motiv, který chcete změnit, a v místní nabídce klikněte na položku Otevřít, nebo klikněte na ikonu Ikona Otevřít v pruhu akcí.
  4. Vyberte soubor components.json a klikněte na tlačítko Stáhnout.
  5. Otevřete soubor components.json v textovém editoru.
  6. Přidejte objekty, kterými zadáte typ a ID komponenty, a nastavte vlastnost Skryté na hodnotu true.
    Následující příklad je ukázkou zadání, které skryje komponentu tlačítek:
    "type":"scs-button",
    "id":"scs-button",
    "hidden":true
    Podobně je následující příklad ukázkou zadání, které skryje rozvržení sekce s posuvníky:
    "type":"scs-sectionlayout",
    "id":"scs-sl-slider",
    "hidden":true

    Úplné zadání do souboru components.json, které skryje jak komponentu tlačítek, tak rozvržení sekce s posuvníky, by vypadalo následujícím způsobem:

    [
        {
            "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. Jakmile provedete požadované změny, odešlete soubor components.json do tématu jako novou verzi.