Le gerarchie flessibili consentono di aggiungere sottosezioni (sezioni in sezioni) alla Knowledge base del centro assistenza. Puoi usare le sottosezioni per creare più livelli nella gerarchia della Knowledge base, fino a un massimo di sei livelli.
Per impostazione predefinita, il modello di pagina delle sezioni del tema Copenhagen standard visualizza un elenco di sottosezioni di ciascuna sezione. Puoi modificare il codice del tema per visualizzare le sottosezioni usando altri modelli di pagina o per cambiare l’aspetto degli elenchi di sottosezioni.
Puoi mostrare solo le sottosezioni dirette di una sezione. Non puoi mostrare più livelli di sottosezioni.
Mostrare le sottosezioni nelle pagine delle categorie
Puoi aggiornare il modello per visualizzare le sottosezioni sotto gli articoli di ciascuna sezione.
Per personalizzare il modello di pagina delle categorie
Nel modello di pagina delle categorie, inserisci il blocco seguente dopo :
{{#if sections}}
<ul class="section-list">
{{#each sections}}
<li class="section-list-item">
<a href="{{url}}">
<span>{{name}}</span>
<svg
xmlns="http://www.w3.org/2000/svg"
width="16"
height="16"
focusable="false"
viewBox="0 0 16 16"
aria-hidden="true"
>
<path
fill="none"
stroke="currentColor"
stroke-linecap="round"
stroke-width="2"
d="M5 14.5l6.1-6.1c.2-.2.2-.5 0-.7L5 1.5"
></path>
</svg>
</a>
</li>
{{/each}}
</ul>
{{/if}}
Mostrare sezioni e sottosezioni come blocchi
Puoi personalizzare il modello di pagina delle categorie del tema Copenhagen per visualizzare le sezioni come blocchi.
Allo stesso modo, puoi personalizzare il modello di pagina delle sezioni per visualizzare le sottosezioni come blocchi.
Per personalizzare il modello di pagina delle categorie
e il relativo contenuto con il frammento di codice seguente:<section class="categories blocks">
<ul class="blocks-list">
{{#each sections}}
<li class="blocks-item">
<a href='{{url}}' class="blocks-item-link">
<h4 class="blocks-item-title">{{name}}</h4>
<p class="blocks-item-description">{{excerpt description}}</p>
</a>
</li>
{{/each}}
</ul>
</section>
Per personalizzare il modello delle sezioni
Nel modello di pagina delle sezioni, sostituisci il {{#if section.sections}}>
blocco e il relativo contenuto con il frammento di codice seguente:{{#if section.sections}}
<section class="sections blocks">
<ul class="blocks-list">
{{#each section.sections}}
<li class="blocks-item">
<a href="{{url}}" class="blocks-item-link">
<h4 class="blocks-item-title">{{name}}</h4>
<p class="blocks-item-description">{{excerpt description}}</p>
</a>
</li>
{{/each}}
</ul>
</section>
{{/if}}