Hur man skapar synpunkter i drupal 8

Drupal är ett av de tre bästa innehållshanteringssystemen (CMS) i världen, tillsammans med Wordpress och Joomla. Drupal 8 är för närvarande den senaste versionen av Drupal.

Visningar är förmodligen den mest kraftfulla modulen av Drupal, eftersom det tillåter oss att visa några bitar av webbplatsens innehåll "i vilket format som helst. Innehållet som visar att vi kan visa är enheter, till exempel:

  • Noder (innehåll som grundläggande sidor, artiklar eller blogginlägg)
  • Kommentarer
  • Taxonomy termer (t.ex. "etiketter" eller "tags" som kan ges till innehåll)
  • Användarprofiler (personer som kan logga in på webbplatsen)

För att förstå den här artikeln bör du förstå vilka enheter som är i Drupal, och hur enheter består av fält.

Vänligen notera: Denna artikel bör inte anses vara exakt eller fullständig tills Drupal 8 har släppts, och den här artikeln har uppdaterats i enlighet med detta.

Steg

  1. Bild med titeln Skapa visningar i Drupal 8 Steg 1
1. Känna igen synpunkter på webbsidor. För att förstå hur och var synpunkter bäst kan användas är det värdefullt för att kunna identifiera dem på andra stora webbplatser. På skärmdumpen ovanför Vita husets hemsida kan flera vyer ses, gränsar i röda rektanglar. Utsikten kommer i många former, till exempel listor över rubriker eller snippeter, gallerier och bildspel eller karuseller.
  • För att hitta dem med kod (t.ex. genom att välja att "visa källa" på en webbsida), kan du leta efter "
"Taggar som innehåller klassen" block-visningar ".
Del 1 av 3:
Skapa en vy
  1. Bild med titeln Skapa visningar i Drupal 8 Steg 2
1. Gå till sidan Views. Logga in på din Drupal-webbplats och välj "Hantera" > `Strukturera` > "Visningar".
  • Bild med titeln Skapa visningar i Drupal 8 Steg 3
    2. Lägg till en ny vy och välj den ursprungliga inställningen.
  • Klicka på knappen "Lägg till ny vy.
  • Fyll i visningsnamnet - det används bara administrativt (du ser det här på administrationssidorna, men inte på den faktiska webbplatsen).
  • Lägg till en beskrivning Om namnet på vyn inte tydligt innebär vad det är för eller hur det är strukturerat.
  • Under "Visa inställningar" kan du välja vilken typ av enheter (och vilken typ av innehåll om du väljer en innehållsenhet) du vill visa att visa. Detta kan inte ändras när du spara vyn. De enheter som visas kallas resultaten, precis som sökresultat.

    Observera att allt du väljer eller skriver på den här sidan "Lägg till ny syn" (utom enhetstypen) kan ändras när som helst efter att du sparat den här vyn.
  • Bild med titeln Skapa visningar i Drupal 8 Steg 4
    3. Välj ett visningsläge: Oavsett om den här vyn ska visa en sida, ett block eller båda. Om vyn kommer att visa mycket information eller innehåll, ska det ha en sida. Om det inte kommer att visa mycket innehåll, och du vill placera den i en region (se Hantera Drupal Blocks eller Building Drupal Teman för att lära dig om regioner) på speciella webbsidor, välj sedan ett block. Det finns andra visningssätt som också kan väljas efter att du sparat vyn, till exempel ett RSS-flöde.
  • Bild med titeln Skapa visningar i Drupal 8 Steg 5
    4. Välj titel och layout. Om du vill att sidan eller blockera titeln att vara annorlunda än väns namn, kan du ändra det. Under "PAGE / Block Display-inställningar" väljer du Layout du vill att resultaten har:
  • Ett rutnät är ett stort bord där varje resultat har sin egen cell
  • En HTML-lista är en "oorderad" Bullet-Point-lista
  • Ett bord visar varje resultat som en rad, och varje fält av varje resultat i sin egen cell
  • En oformaterad lista är den enklaste layouten, med varje resultat under föregående resultat.
  • Bild med titeln Skapa visningar i Drupal 8 Steg 6
    5. Välj visningsformat och andra inställningar. Med "av" urvalsrutan kan du välja visningsformat (t.ex. fulla inlägg eller teasers) som du vill använda eller specifika fält. Displayformaten kan konfigureras i enheternas inställningar (t.ex. på "strukturen" > "Innehållstyper" sidor för innehåll). Välj alternativet Fält om du vill välja exakt vilka fält du vill visa (t.ex. "titlar", skapande datum och många andra) och varje fälts inställningar.
  • Del 2 av 3:
    Redigeringsinställningar
    1. Bild med titeln Skapa visningar i Drupal 8 Steg 7
    1. Bli bekant med skärmen Visa redigering. När du har sparat vyn, eller när du redigerar en befintlig vy, ser du en skärm med namnet på vyn (och den typ av enhet som visas) på toppen. Den övre halvan av den här skärmen, titeln "Displays", är där du kan ändra nästan vad som helst om vyn. Den nedre halvan är där en förhandsgranskning av resultaten visas och kommer att uppdateras när du ändrar Visa inställningar.
    • I det här resultatområdet, högst upp, är området med texten "Förhandsgranskning med kontextuella filter:" och textrutan och "Uppdatera förhandsgranskningsknappen endast användbara om du lägger till kontextfilter (förklaras nedan) - om du inte visar Använd dessa, ignorera detta område.
  • Bild med titeln Skapa visningar i Drupal 8 Steg 8
    2. Kontrollera de grundläggande inställningarna. Under titeln "Visar" ser du en knapp för varje visningstyp som din vy har (block och sidor). Om du klickar på knappen "Lägg till" ser du flera nya typer av displayer. Nedan detta ser du namnet på den valda visningstypen - du bör byta namn på displayen om du har mer än ett av samma slag (till exempel har du två block-en med en rutnätlay, den andra med ett bord layout). Nedan detta finns 3 kolumner (även om den tredje, "avancerad", minimeras initialt). Den första kolumnen visar att du väljer när du skapade vyn och sparade den. I botten är filtret och sorteringskriterierna. Filter tillåter dig att begränsa vilka enheter som ska visas i resultaten. Till exempel, som standard för "innehåll" -vyer, kommer det att finnas ett filter som bara tillåter publicerat innehåll att visa. Sortera kriterier är självförklarande. Både filter och sorter kan vara "utsatta för besökare", vilket innebär att alla som visar sidan kommer att kunna justera filter eller sorteringskriterier, vilket är särskilt värdefullt för stora vyer med mycket innehåll. Du får se dessa "exponerade kriterier" strax ovanför resultaten (i resultatförhandsgranskningsområdet längst ner på sidan).
  • Bild med titeln Skapa visningar i Drupal 8 Steg 9
    3. Konfigurera inställningarna för visningstyp. Den första gruppen av inställningar i mittkolonnen är specifik för den visningstyp du har valt. Till exempel, för sidor, är det där URL av vyn kan ändras. Det här är också där inställningen för att tillåta eller neka särskilda användare som ser vyn (som behörigheter) är.
  • Bild med titeln Skapa visningar i Drupal 8 Steg 10
    4. Lägg till en rubrik eller sidfot för att ge ytterligare information. Under visningstypsspecifika inställningar kan du lägga till en rubrik och sidfot (eller mer än en av varje) till vyn. De vanliga alternativen är globala: textområde och global: Resultat Sammanfattning. Resultatsöversikten visar information om resultaten av vyn, till exempel hur många resultat som visas. Andra alternativ är att lägga till en annan syn, eller en hel enhet (som en sida), in i rubriken eller sidfoten.
  • Bild med titeln Skapa visningar i Drupal 8 Steg 11
    5. Ge NO-RESULTAT-beteende för att försäkra tittaren. När en vy inte är korrekt konfigurerad, eller när det inte finns någon av de förväntade enheterna att visa, kommer det inte att finnas några resultat. Det är till hjälp för både besökaren och du (administratörer) att veta när det händer, för att veta att vyn är där, men fungerar inte som förväntat (eller det finns saknas innehåll). Att lägga till ett antal resultat är nästan exakt detsamma som att lägga till en rubrik eller sidfot, förutom att det visas där resultaten skulle ha visats.
  • Del 3 av 3:
    Lägga till relationer och kontextuella filter
    1. Lägg till relationer för att visa eller använda ytterligare relaterade data. Relationer Låt oss göra länkar mellan enheter, vilket ger oss fler fält att använda i vyn. Mer specifikt ger relationer tillgång till data från enheter som är relaterade till de enheter som visas - Dessa data kan sedan visas, eller användas på andra sätt som i filter.

    Till exempel, om din vy visar artiklar (eftersom du har ett filter för innehåll: artikel), så kan du lägga till ett förhållande mellan artiklarna och författarna till artiklarna. Detta skulle göra det möjligt för dig att använda författarinformation i vyn-till exempel, du kan visa författarens första och efternamn för varje artikel som visas. Alternativt kan du använda förhållandet i filter - till exempel, du kan välja att bara visa artiklar som skapades av författare som har en viss roll, till exempel administratörer. Vi använder det här exemplet.

    För att göra detta klickar du på "Lägg till" -knappen bredvid "relationer" och väljer "Innehåll: Innehållsförfattare" från listan över tillgängliga relationer (tips: du kan använda sökrutan om du vet vilket förhållande du vill lägga till), och klicka på Apply-knappen. Därefter kan du kontrollera alternativen och "Applicera" förhållandet.

    För att använda detta förhållande i ett vanligt filter, klicka på filter "Lägg till" -knappen. I dialogrutan "Lägg till filterkriterier", i rutan "Typ", kommer det nu att bli ett nytt "användar" -alternativ (satt där på grund av förhållandet), som du bör välja för att begränsa listan över fält. Sök och använd fältet "Användare: roller". I dialogrutan "Konfigurera filter: Användare: Rolles", välj "Författare" från relationsboxen (den ska väljas som standard). Nu kan du välja "Administratör" och applicera filtret.

    Du har just filtrerat artiklarna som visas för att bara visa artiklar som är genom administrera författare! Det som är särskilt viktigt att notera är att du var tvungen att välja att "använda relationen" på filterskärmen, vilket gjorde att filtret tittade på författarna till artiklarna (det är vad förhållandet betyder)!

    Tips

    Dela på det sociala nätverket:
    Liknande