Qual è lo scopo di Views “Allegato”, “Riquadro dei contenuti” e “Contesto”?


9

Immagine

Ho appena creato una vista per un tipo di contenuto.

In una vista, ho bisogno di una pagina per il tipo di contenuto e un'anteprima di 4 post più recenti in prima pagina.

La pagina non è il problema. Per l'anteprima della prima pagina, ho appena confuso lo scopo di "Allegato", "Riquadro dei contenuti" e "Contesto". Non so quale usare per l'anteprima della prima pagina.

"Contesto" non ha più link e "Riquadro contenuto" non è per il riquadro Pannelli poiché il modulo Pannelli è disabilitato.

Risposte:


9

L'opzione Allegato consente di creare ancora un'altra vista che è possibile allegare prima e / o dopo una qualsiasi delle visualizzazioni nella vista corrente.

Un esempio del suo utilizzo è se si abilitano le viste della tassonomia, le pagine della tassonomia vengono sovrascritte dalla vista e se si dovesse aggiungere un paio di campi extra come immagini, descrizione, ecc. Al termine della tassonomia, è possibile utilizzare un allegato per visualizzarlo come intestazione di ogni pagina di tassonomia.

Il modulo EVA estende questa funzionalità consentendo di allegare visualizzazioni a tipi di contenuto e altre entità.

Le altre due non le ho mai usate, ma:

Ecco una spiegazione su "Riquadro dei contenuti":

http://drupalize.me/videos/basics-views-content-panes


3

Il riquadro del contenuto viene generalmente utilizzato all'interno di un pannello (modulo Pannelli). Puoi pensarlo come un blocco, ma utilizzabile all'interno dei pannelli, che può ottenere argomenti, ecc. Dal pannello.


0

Per drupal 8 , quando si utilizza un cercapersone e si desidera che l'allegato venga visualizzato solo nella prima pagina :

Crea un nuovo modello per la tua vista (views-view-unformatted.html.twig) e aggiungi questo codice:

{% if view.pager.current_page == 0 %}
    {% if attachment_before %}
    <div class="attachment attachment-before">
      {{ attachment_before }}
    </div>
  {% endif %}
{% endif %}
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.