Kako stvoriti prikaze u Drupalu 8: 12 koraka (sa slikama)

Sadržaj:

Kako stvoriti prikaze u Drupalu 8: 12 koraka (sa slikama)
Kako stvoriti prikaze u Drupalu 8: 12 koraka (sa slikama)

Video: Kako stvoriti prikaze u Drupalu 8: 12 koraka (sa slikama)

Video: Kako stvoriti prikaze u Drupalu 8: 12 koraka (sa slikama)
Video: Kako trajno izbrisati instagram račun || Nova ažuriranja 2024, Travanj
Anonim

Drupal je jedan od tri najbolja sustava za upravljanje sadržajem (CMS -a) u svijetu, uz WordPress i Joomlu. Drupal 8 trenutno je najnovija verzija Drupala.

Views je vjerojatno najmoćniji modul Drupala jer nam omogućuje prikaz bilo kojeg dijela „sadržaja“web stranice u bilo kojem formatu. Sadržaj koji nam Views omogućuje prikazivanje su entiteti, kao što su:

  • Čvorovi (sadržaj poput osnovnih stranica, članaka ili postova na blogu)
  • Komentari
  • Pojmovi taksonomije (poput "oznaka" ili "oznaka" koje se mogu dati sadržaju)
  • Korisnički profili (ljudi koji se mogu prijaviti na web stranicu)

Dakle, da biste razumjeli ovaj članak, trebali biste razumjeti koji su entiteti u Drupalu i kako se entiteti sastoje od polja.

Molim Zabilježite:

Ovaj se članak ne bi trebao smatrati točnim ili potpunim sve dok Drupal 8 nije objavljen, a ovaj je članak ažuriran u skladu s tim.

Koraci

Stvorite prikaze u Drupalu 8 Korak 1
Stvorite prikaze u Drupalu 8 Korak 1

Korak 1. Prepoznajte poglede na web stranicama

Da biste razumjeli kako i gdje se prikazi mogu najbolje koristiti, vrijedno je znati ih identificirati na drugim sjajnim web stranicama. Na gornjoj snimci zaslona početne stranice Bijele kuće može se vidjeti više prikaza omeđenih crvenim pravokutnicima. Prikazi dolaze u mnogo oblika, poput popisa naslova ili isječaka, galerija u obliku mreže i dijaprojekcija slika ili vrtuljaka.

  • Da biste ih pronašli pomoću koda (na primjer odabirom "pregledavanja izvora" web stranice), možete potražiti"
  • 'oznake koje sadrže klasu' block-views '.

1. dio od 3: Stvaranje prikaza

Stvorite prikaze u Drupalu 8 Korak 2
Stvorite prikaze u Drupalu 8 Korak 2

Korak 1. Idite na stranicu Prikazi

Prijavite se na svoju Drupal stranicu i odaberite "Upravljanje"> "Struktura"> "Pogledi".

Stvorite prikaze u Drupalu 8 Korak 3
Stvorite prikaze u Drupalu 8 Korak 3

Korak 2. Dodajte novi prikaz i odaberite početno postavljanje

  • Kliknite gumb 'Dodaj novi prikaz'.
  • Unesite naziv prikaza; ovo se koristi samo administrativno (to ćete vidjeti na administracijskim stranicama, ali ne i na stvarnoj web stranici).
  • Dodajte opis ako naziv prikaza jasno ne implicira čemu služi ili kako je strukturiran.
  • U odjeljku "Postavke prikaza" možete odabrati koje entitete (i koji sadržaj ako odaberete entitet sadržaja) želite prikazati. To se ne može promijeniti nakon što spremite prikaz. Entiteti koji se prikazuju nazivaju se rezultati, baš kao i rezultati pretraživanja.

    Imajte na umu da se sve što odaberete ili napišete na ovoj stranici "Dodaj novi prikaz" (osim vrste entiteta) može promijeniti u bilo kojem trenutku nakon što spremite ovaj prikaz.

Stvorite prikaze u Drupalu 8 Korak 4
Stvorite prikaze u Drupalu 8 Korak 4

Korak 3. Odaberite način prikaza:

treba li ovaj prikaz prikazati stranicu, blok ili oboje. Ako prikaz prikazuje mnogo informacija ili sadržaja, trebao bi imati stranicu. Ako neće prikazivati puno sadržaja, a želite ga postaviti u regiju (pogledajte upravljanje Drupal blokovima ili izradu Drupal tema za učenje o regijama) na određenim web stranicama, tada odaberite blok. Postoje i drugi načini prikaza koji se također mogu odabrati nakon spremanja prikaza, poput RSS kanala.

Stvorite prikaze u Drupalu 8 Korak 5
Stvorite prikaze u Drupalu 8 Korak 5

Korak 4. Odaberite naslov i izgled

Ako želite da se naslov stranice ili bloka razlikuje od naziva prikaza, možete ga promijeniti. U odjeljku "Postavke prikaza stranice/blokiranja" odaberite izgled koji želite da rezultati imaju:

  • Mreža je velika tablica u kojoj svaki rezultat ima svoju ćeliju
  • HTML popis je "neuređen" popis s grafičkim oznakama
  • Tablica prikazuje svaki rezultat kao redak, a svako polje svakog rezultata u vlastitoj ćeliji
  • Neformatirani popis najjednostavniji je izgled, pri čemu je svaki rezultat ispod prethodnog rezultata.
Stvorite prikaze u Drupalu 8 Korak 6
Stvorite prikaze u Drupalu 8 Korak 6

Korak 5. Odaberite format prikaza i druge postavke

Okvir za odabir "od" omogućuje vam odabir formata prikaza (poput punih postova ili najava) koji želite koristiti ili određena polja. Formati prikaza mogu se konfigurirati u postavkama entiteta (na primjer na stranicama 'Struktura'> 'Vrste sadržaja' za sadržaj). Odaberite opciju polja ako želite odabrati točno koja polja želite prikazati (poput "naslova", "datum stvaranja" i mnoga druga) i postavke svakog polja.

Dio 2 od 3: Uređivanje postavki

Stvorite prikaze u Drupalu 8 7. korak
Stvorite prikaze u Drupalu 8 7. korak

Korak 1. Upoznajte se s zaslonom za uređivanje prikaza

Kada spremite prikaz ili kada uredite postojeći prikaz, pri vrhu ćete vidjeti zaslon s nazivom prikaza (i vrstom entiteta koji se prikazuje). Na gornjoj polovici ovog zaslona, pod nazivom "Zasloni", možete promijeniti gotovo sve u pogledu. Donja polovica je mjesto gdje će se prikazati pregled rezultata koji će se ažurirati dok mijenjate postavke prikaza.

U ovom području rezultata pri vrhu područje s tekstom 'Pregled s kontekstualnim filterima:' i tekstnim okvirom i gumbom 'Ažuriraj pregled' korisno je samo ako dodate kontekstualne filtre (objašnjeno u nastavku); ako pogled ne koristi ove, zanemarite ovo područje

Stvorite prikaze u Drupalu 8 Korak 8
Stvorite prikaze u Drupalu 8 Korak 8

Korak 2. Provjerite osnovne postavke

Ispod naslova "Zasloni" vidjet ćete gumb za svaku vrstu prikaza koju vaš prikaz ima (blokovi i stranice). Ako pritisnete gumb 'Dodaj', vidjet ćete nekoliko novih vrsta zaslona. Ispod ovoga vidjet ćete naziv odabrane vrste prikaza; trebali biste preimenovati zaslon ako imate više od iste vrste (na primjer, imate dva bloka; jedan s rasporedom mreže, drugi s rasporedom tablice). Ispod ovoga nalaze se 3 stupca (iako je treći, "Napredni", u početku minimiziran). Prvi stupac prikazuje postavke koje ste odabrali kada ste stvorili prikaz i spremili ga. Pri dnu su FILTER i SORTIRANI KRITERIJUMI. Filtri vam omogućuju da ograničite entitete koji će se prikazivati u rezultatima. Na primjer, prema zadanim postavkama za prikaze "sadržaja" postojat će filtar koji dopušta samo prikazivanje objavljenog sadržaja. Kriteriji razvrstavanja sami su po sebi razumljivi. I filtri i vrste mogu biti "izloženi posjetiteljima", što znači da će svatko tko pregledava stranicu moći prilagoditi filtar ili kriterije razvrstavanja, što je osobito vrijedno za velike prikaze s puno sadržaja. Vidjet ćete te "izložene kriterije" neposredno iznad rezultata (u području pregleda rezultata pri dnu stranice).

Stvorite prikaze u Drupalu 8 Korak 9
Stvorite prikaze u Drupalu 8 Korak 9

Korak 3. Konfigurirajte postavke za vrstu zaslona

Prva skupina postavki u srednjem stupcu specifična je za vrstu prikaza koju ste odabrali. Na primjer, za stranice se ovdje može promijeniti URL prikaza. Ovdje se nalazi i postavka za dopuštanje ili odbijanje određenim korisnicima da vide prikaz (poput dopuštenja).

Stvorite prikaze u Drupalu 8 Korak 10
Stvorite prikaze u Drupalu 8 Korak 10

Korak 4. Dodajte zaglavlje ili podnožje za dodatne informacije

Ispod postavki specifičnih za vrstu prikaza, možete dodati zaglavlje i podnožje (ili više od svakog) u prikaz. Općenito korištene opcije su Global: Područje teksta i Global: Sažetak rezultata. Sažetak rezultata prikazuje informacije o rezultatima prikaza, na primjer koliko je trenutno prikazanih rezultata. Druge opcije su dodavanje još jednog cijelog prikaza ili cijelog entiteta (poput stranice) u zaglavlje ili podnožje.

Stvorite prikaze u Drupalu 8 Korak 11
Stvorite prikaze u Drupalu 8 Korak 11

Korak 5. Osigurajte gledatelju ponašanje bez rezultata

Kada prikaz nije ispravno konfiguriran ili ako nema očekivanih entiteta za prikaz, neće biti rezultata. Posjetitelju i vama (administratorima) je korisno znati kada se to dogodi, kako biste znali da prikaz postoji, ali ne radi prema očekivanjima (ili nedostaje sadržaj). Dodavanje ponašanja bez rezultata gotovo je isto što i dodavanje zaglavlja ili podnožja, osim što se prikazuje tamo gdje bi rezultati bili prikazani.

Dio 3 od 3: Dodavanje odnosa i kontekstualni filtri

Korak 1. Dodajte odnose za prikaz ili korištenje dodatnih povezanih podataka

Odnosi nam omogućuju povezivanje među entitetima, što nam daje više polja za korištenje u prikazu. Točnije, odnosi omogućuju pristup podacima entiteta koji su povezani s prikazanim entitetima; ti se podaci tada mogu prikazati ili upotrijebiti na druge načine, primjerice u filterima.

Na primjer, ako vaš prikaz prikazuje članke (jer imate filtar za sadržaj: članak), tada biste mogli dodati odnos između članaka i autora članaka. To bi vam omogućilo korištenje informacija o autoru u prikazu; na primjer, mogli biste prikazati ime i prezime autora svakog prikazanog članka. Alternativno, možete koristiti odnos u filterima; na primjer, mogli ste odabrati da se prikazuju samo članci koje su stvorili autori s posebnom ulogom, poput administratora. Koristit ćemo ovaj primjer.

Da biste to učinili, kliknite gumb "Dodaj" pored "ODNOSI", a zatim s popisa dostupnih odnosa odaberite "Sadržaj: Autor sadržaja" (savjet: mogli biste koristiti okvir za pretraživanje ako znate koji odnos želite dodati), i kliknite gumb Primijeni. Zatim možete provjeriti opcije, a zatim 'Primijeniti' odnos.

Da biste ovaj odnos koristili u običnom filtru, kliknite gumb "Dodaj" FILTERA. U dijaloškom okviru "Dodaj kriterije filtra", u okviru za odabir "Vrsta", sada će se pojaviti nova opcija "Korisnik" (stavljena tamo zbog odnosa), koju biste trebali odabrati kako biste suzili popis polja. Pronađite i primijenite polje "Korisnik: uloge". U dijaloškom okviru "Konfiguriranje kriterija filtra: Korisnik: Uloge" odaberite "autor" iz okvira za odnos (to bi trebalo biti odabrano prema zadanim postavkama). Sada možete odabrati "administrator" i primijeniti filtar.

Upravo ste filtrirali članke koji će se prikazivati kako bi se prikazivali samo članci autora administratora! Ono što je posebno važno napomenuti je da ste morali odabrati 'korištenje odnosa' na zaslonu filtra, zbog čega je filter pogledao autore članaka (to odnos znači)!

Preporučeni: