Kako ustvariti poglede v Drupalu 8: 12 korakov (s slikami)

Kazalo:

Kako ustvariti poglede v Drupalu 8: 12 korakov (s slikami)
Kako ustvariti poglede v Drupalu 8: 12 korakov (s slikami)

Video: Kako ustvariti poglede v Drupalu 8: 12 korakov (s slikami)

Video: Kako ustvariti poglede v Drupalu 8: 12 korakov (s slikami)
Video: Getting started with Containers | #CloudNativeNinja PT1 2024, Maj
Anonim

Drupal je skupaj z WordPressom in Joomlo eden izmed treh najboljših sistemov za upravljanje vsebine (CMS) na svetu. Drupal 8 je trenutno najnovejša različica Drupala.

Pogledi so nedvomno najmočnejši modul Drupala, saj nam omogočajo prikaz vseh kosov vsebine spletnega mesta v kateri koli obliki. Vsebina, ki nam jo lahko prikažemo, je entitete, na primer:

  • Vozlišča (vsebina, kot so osnovne strani, članki ali objave na spletnem dnevniku)
  • Komentarji
  • Taksonomski izrazi (na primer "oznake" ali "oznake", ki jih je mogoče dati vsebini)
  • Uporabniški profili (ljudje, ki se lahko prijavijo na spletno mesto)

Če želite razumeti ta članek, morate razumeti, katere entitete so v Drupalu in kako so entitete sestavljene iz polj.

Prosimo, upoštevajte:

Ta članek se ne sme šteti za točen ali popoln, dokler ne izide Drupal 8, ta članek pa je bil ustrezno posodobljen.

Koraki

Ustvarjanje pogledov v Drupalu 8 1. korak
Ustvarjanje pogledov v Drupalu 8 1. korak

Korak 1. Prepoznajte poglede na spletnih straneh

Če želite razumeti, kako in kje je mogoče poglede najbolje uporabiti, je dragoceno, da jih lahko prepoznate na drugih odličnih spletnih mestih. Na zgornjem posnetku zaslona domače spletne strani Bele hiše je mogoče videti več pogledov, obrobljenih z rdečimi pravokotniki. Pogledi so na voljo v številnih oblikah, na primer seznami naslovov ali delčkov, galerije v slogu mreže in diaprojekcije ali vrtiljaki s slikami.

  • Če jih želite poiskati s kodo (na primer tako, da izberete »ogled vira« spletne strani), lahko poiščete »
  • 'oznake, ki vsebujejo razred' pogledi blokov '.

1. del od 3: Ustvarjanje pogleda

Ustvarjanje pogledov v Drupalu 8 2. korak
Ustvarjanje pogledov v Drupalu 8 2. korak

Korak 1. Pojdite na stran Pogledi

Prijavite se na svoje spletno mesto Drupal in izberite »Upravljanje«> »Struktura«> »Pogledi«.

Ustvarite poglede v Drupalu 8 3. korak
Ustvarite poglede v Drupalu 8 3. korak

Korak 2. Dodajte nov pogled in izberite njegovo začetno nastavitev

  • Kliknite gumb »Dodaj nov pogled«.
  • Vnesite ime pogleda; to se uporablja samo administrativno (to boste videli na straneh za upravljanje, ne pa tudi na dejanskem spletnem mestu).
  • Dodajte opis, če ime pogleda ne pomeni jasno, čemu služi ali kako je strukturirano.
  • V razdelku »Nastavitve pogleda« lahko izberete, katere entitete (in kakšno vsebino, če izberete entiteto vsebine), ki jih želite prikazati. Ko shranite pogled, tega ni mogoče spremeniti. Prikazane entitete se imenujejo rezultati, tako kot rezultati iskanja.

    Upoštevajte, da lahko vse, kar izberete ali napišete na tej strani »Dodaj nov pogled« (razen vrste entitete), kadar koli spremenite, potem ko shranite ta pogled.

Ustvarjanje pogledov v Drupalu 8 4. korak
Ustvarjanje pogledov v Drupalu 8 4. korak

Korak 3. Izberite način prikaza:

ali naj ta pogled prikaže stran, blok ali oboje. Če bo pogled prikazal veliko informacij ali vsebine, bi moral imeti stran. Če ne bo prikazalo veliko vsebine in bi jo radi umestili v regijo (glejte upravljanje blokov Drupal ali ustvarjanje tem Drupal, če želite izvedeti več o regijah), izberite blok. Ko shranite pogled, lahko izberete tudi druge načine pogleda, na primer vir RSS.

Ustvarjanje pogledov v Drupalu 8 5. korak
Ustvarjanje pogledov v Drupalu 8 5. korak

Korak 4. Izberite naslov in postavitev

Če želite, da se naslov strani ali bloka razlikuje od imena pogleda, ga lahko spremenite. Pri »Nastavitve prikaza strani/blokiranja« izberite postavitev, za katero želite, da so rezultati:

  • Mreža je velika miza, kjer ima vsak rezultat svojo celico
  • Seznam HTML je "neurejen" seznam s točkami
  • Tabela prikazuje vsak rezultat kot vrstico in vsako polje vsakega rezultata v svoji celici
  • Neoblikovan seznam je najpreprostejša postavitev, pri čemer je vsak rezultat pod prejšnjim rezultatom.
Ustvarjanje pogledov v Drupalu 8 Korak 6
Ustvarjanje pogledov v Drupalu 8 Korak 6

Korak 5. Izberite obliko prikaza in druge nastavitve

Izbirno polje »od« vam omogoča, da izberete obliko prikaza (na primer celotne objave ali dražljaje), ki jo želite uporabiti, ali določena polja. Oblike prikaza lahko konfigurirate v nastavitvah entitet (na primer na straneh »Struktura«> »Vrste vsebine« za vsebino). Izberite možnost polj, če želite natančno izbrati polja, ki jih želite prikazati (na primer "naslovi", "datum ustvarjanja" in številna druga), ter nastavitve vsakega polja.

2. del 3: Urejanje nastavitev

Ustvarjanje pogledov v Drupalu 8 Korak 7
Ustvarjanje pogledov v Drupalu 8 Korak 7

Korak 1. Spoznajte zaslon za urejanje pogleda

Ko shranite pogled ali ko uredite obstoječi pogled, se na vrhu prikaže zaslon z imenom pogleda (in vrsto entitete, ki se prikaže). Na zgornji polovici tega zaslona z naslovom "Zasloni" lahko spremenite skoraj vse v pogledu. Spodnja polovica je tam, kjer bo prikazan predogled rezultatov, ki se bo posodobil, ko spremenite nastavitve pogleda.

V tem področju z rezultati na vrhu je področje z besedilom »Predogled s kontekstnimi filtri:« in besedilnim poljem ter gumbom »Posodobi predogled« uporabno le, če dodate kontekstualne filtre (razloženo spodaj); če pogled ne uporablja teh, prezrite to področje

Ustvarjanje pogledov v Drupalu 8 8. korak
Ustvarjanje pogledov v Drupalu 8 8. korak

Korak 2. Preverite osnovne nastavitve

Pod naslovom »Zasloni« boste videli gumb za vsako vrsto prikaza, ki jo ima vaš pogled (bloki in strani). Če kliknete gumb »Dodaj«, se prikaže več novih vrst zaslonov. Pod tem boste videli ime izbrane vrste prikaza; zaslon bi morali preimenovati, če imate več iste vrste (na primer imate dva bloka; eden z mrežno postavitvijo, drugi s postavitvijo tabele). Pod tem so 3 stolpci (čeprav je tretji, "Napredno", sprva minimiziran). Prvi stolpec prikazuje nastavitve, ki ste jih izbrali, ko ste ustvarili pogled in ga shranili. Na dnu sta FILTER in SORT MERILA. Filtri vam omogočajo, da omejite, katere entitete bodo prikazane v rezultatih. Na primer, privzeto za poglede 'vsebina' bo na voljo filter, ki dovoljuje samo prikaz objavljene vsebine. Merila za razvrščanje so samoumevna. Tako filtri kot vrste so lahko "izpostavljeni obiskovalcem", kar pomeni, da bo vsak, ki si ogleda stran, lahko prilagodil filter ali merila razvrščanja, kar je še posebej dragoceno za velike poglede z veliko vsebine. Ti „izpostavljeni kriteriji“bodo prikazani tik nad rezultati (v območju za predogled rezultatov na dnu strani).

Ustvarjanje pogledov v Drupalu 8 Korak 9
Ustvarjanje pogledov v Drupalu 8 Korak 9

Korak 3. Konfigurirajte nastavitve, značilne za vrsto zaslona

Prva skupina nastavitev v srednjem stolpcu je specifična za vrsto prikaza, ki ste jo izbrali. Na primer za strani je tukaj mogoče spremeniti URL pogleda. Tu je tudi nastavitev, da določenim uporabnikom dovoli ali onemogoči ogled (na primer dovoljenja).

Ustvarjanje pogledov v Drupalu 8 Korak 10
Ustvarjanje pogledov v Drupalu 8 Korak 10

Korak 4. Dodajte glavo ali nogo za dodatne informacije

Pod nastavitvami, značilnimi za vrsto prikaza, lahko pogledu dodate glavo in nogo (ali več od vsake). Najpogosteje uporabljeni možnosti sta Global: Text area in Global: povzetek rezultatov. Povzetek rezultatov prikazuje informacije o rezultatih pogleda, na primer število trenutno prikazanih rezultatov. Druge možnosti so, da v glavo ali nogo dodate še en celoten pogled ali celotno entiteto (na primer stran).

Ustvarjanje pogledov v Drupalu 8 Korak 11
Ustvarjanje pogledov v Drupalu 8 Korak 11

5. korak Zagotovite vedenje brez rezultatov, da boste gledalca pomirili

Če pogled ni pravilno konfiguriran ali če ni pričakovanih entitet, ne bo rezultatov. Obiskovalcu in vam (skrbnikom) je v pomoč, če veste, kdaj se to zgodi, da bi vedeli, da je pogled tam, vendar ne deluje po pričakovanjih (ali manjka vsebina). Dodajanje vedenja brez rezultatov je skoraj popolnoma enako dodajanju glave ali noge, le da se prikaže tam, kjer bi bili prikazani rezultati.

3. del od 3: Dodajanje razmerij in kontekstualnih filtrov

Korak 1. Dodajte razmerja za prikaz ali uporabo dodatnih povezanih podatkov

Odnosi nam omogočajo, da povežemo entitete, kar nam daje več polj za uporabo v pogledu. Natančneje, odnosi omogočajo dostop do podatkov subjektov, ki so povezani s prikazanimi subjekti; ti podatki se lahko nato prikažejo ali uporabijo na druge načine, na primer v filtrih.

Na primer, če vaš pogled prikazuje članke (ker imate filter za vsebino: članek), lahko dodate povezavo med članki in avtorji člankov. To bi vam omogočilo uporabo podatkov o avtorju v pogledu; na primer, lahko prikažete ime in priimek avtorja vsakega prikazanega članka. Druga možnost je, da razmerje uporabite v filtrih; na primer, lahko se odločite za prikaz samo člankov, ki so jih ustvarili avtorji s posebno vlogo, na primer skrbniki. Uporabili bomo ta primer.

Če želite to narediti, kliknite gumb »Dodaj« poleg »RELACIJE« in na seznamu razpoložljivih razmerij izberite »Vsebina: avtor vsebine« (namig: lahko uporabite iskalno polje, če veste, katero razmerje želite dodati), in kliknite gumb Uporabi. Nato lahko preverite možnosti in nato »Uporabi« razmerje.

Če želite uporabiti to razmerje v običajnem filtru, kliknite gumb »Dodaj« na FILTERIH. V pogovornem oknu »Dodaj merila filtra«, v izbirnem polju »Vrsta«, bo zdaj na voljo nova možnost »Uporabnik« (postavljena zaradi razmerja), ki jo morate izbrati, da zožite seznam polj. Poiščite in uporabite polje »Uporabnik: vloge«. V pogovornem oknu »Konfiguriraj filter filter: Uporabnik: Vloge« v polju za razmerje izberite »avtor« (privzeto ga je treba izbrati). Zdaj lahko izberete 'administrator' in uporabite filter.

Pravkar ste filtrirali članke, ki bodo prikazani, da bodo prikazani le članki avtorjev! Posebej pomembno je omeniti, da ste se morali na zaslonu filtra odločiti za "uporabo odnosa", zaradi česar je filter pogledal avtorje člankov (to pomeni odnos)!

Priporočena: