Kuidas luua vaateid Drupalis 8

Drupal on koos WordPressi ja Joomlaga üks kolmest parimast sisuhaldussüsteemist (CMS) maailmas. Drupal 8 on praegu Drupali uusim versioon.Views on vaieldamatult kõige võimsam Drupali moodul, kuna see võimaldab meil kuvada mis tahes veebisaidi “sisu” mis tahes vormingus. Sisu, mida Views võimaldab meil kuvada, on sellised üksused nagu:Sõlmed (sisu, nagu põhilehed, artiklid või ajaveebi postitused)Kommentaarid Taksonoomia terminid (nt “sildid” või “sildid”, mida saab anda sisu)Kasutajaprofiilid (inimesed, kes saavad veebisaidile sisse logida)Seega, et sellest artiklist aru saada, peaksite mõistma, millised olemid on Drupalis ja kuidas olemid koosnevad väljadest.Pange tähele: seda artiklit ei tohiks pidada täpseks ega täielikuks kuni Drupal 8 ilmumiseni ja seda artiklit on vastavalt värskendatud.

1
Minge lehele Vaated. Logige sisse oma Drupali saidile ja valige “Halda” > “Struktuur” > “Vaated”.

2
Lisage uus vaade ja valige selle esialgne seadistus. Klõpsake nupul “Lisa uus vaade”. Täitke vaate nimi; seda kasutatakse ainult administratiivselt (näete seda halduslehtedel, kuid mitte tegelikul veebisaidil).Lisage kirjeldus, kui vaate nimi ei anna selgelt mõista, mille jaoks see on mõeldud või kuidas see on üles ehitatud. Vaate seaded”, saate valida, milliseid üksusi (ja millist sisu, kui valite sisuolemi) soovite vaadet kuvada. Seda ei saa pärast vaate salvestamist muuta. Kuvatavaid oleme nimetatakse tulemusteks, täpselt nagu otsingutulemusteks. Pange tähele, et kõike, mille valite või kirjutate sellel lehel „Lisa uus vaade” (välja arvatud olemitüüp), saab pärast selle vaate salvestamist igal ajal muuta.

3
Valige kuvamisrežiim: kas see vaade peaks kuvama lehte, plokki või mõlemat. Kui vaates kuvatakse palju teavet või sisu, peaks sellel olema leht. Kui see ei näita palju sisu ja soovite selle paigutada teatud veebilehtedele (vt Drupali plokkide haldamine või Drupali teemade loomine piirkondade kohta lisateabe saamiseks), siis valige plokk. On ka teisi vaaterežiime, mida saab valida ka pärast vaate salvestamist, näiteks RSS-kanalit.

4
Valige pealkiri ja paigutus. Kui soovite, et lehe või ploki pealkiri erineks vaate nimest, saate seda muuta. Jaotises „Lehekülje/ploki kuvaseaded” valige paigutus, mida soovite tulemustel näha: Ruudustik on suur tabel, kus igal tulemusel on oma lahter. HTML-loend on „järjestamata” täppide loendTabel. kuvab iga tulemuse reana ja iga tulemuse iga välja oma lahtris. Vormindamata loend on lihtsaim paigutus, kusjuures iga tulemus on eelmisest tulemusest allpool.

5
Valige kuvavorming ja muud sätted. Valikukast “of” võimaldab teil valida kuvavormingu (nt täielikud postitused või tiiserid), mida soovite kasutada, või konkreetsed väljad. Kuvavorminguid saab konfigureerida olemite seadetes (nt sisu lehtedel „Struktuur” > „Sisutüübid”). Valige väljade valik, kui soovite täpselt valida, milliseid välju soovite kuvada (nt “pealkirjad”, “loomiskuupäev” ja paljud teised) ja iga välja seaded.

6
Tutvuge vaate redigeerimise ekraaniga. Kui olete vaate salvestanud või olemasolevat vaadet redigeerite, näete ülaosas kuva nimega (ja kuvatava olemi tüübiga). Selle ekraani ülaosa pealkirjaga “Ekraanid” on koht, kus saate vaates peaaegu kõike muuta. Alumine pool on koht, kus kuvatakse tulemuste eelvaade ja seda värskendatakse vaateseadete muutmisel. Selle tulemuste ala ülaosas on ala tekstiga „Eelvaade kontekstuaalsete filtritega:“ ja tekstikast ja nupp „Uuenda eelvaadet” on kasulikud ainult siis, kui lisate kontekstipõhiseid filtreid (selgitatud allpool); kui vaade neid ei kasuta, siis ignoreeri seda ala.

7
Kontrollige põhiseadeid. Pealkirja „Ekraanid” all näete nuppu iga teie vaate kuvatüübi jaoks (plokid ja lehed). Kui klõpsate nupul „Lisa”, näete mitut uut tüüpi kuva. Selle all näete valitud kuvatüübi nime; kui teil on rohkem kui üks sama tüüpi plokki, peaksite kuva ümber nimetama (näiteks teil on kaks plokki; üks on ruudustiku paigutusega, teine ​​​​tabeli paigutusega). Selle all on 3 veergu (kuigi kolmas, ‘Advanced’, on esialgu minimeeritud). Esimene veerg näitab seadeid, mille valisite vaate loomisel ja salvestamisel. Allosas on FILTRI- ja SORTIMISKRITEERIUMID. Filtrid võimaldavad teil piirata tulemustes kuvatavaid üksusi. Näiteks “sisu” vaadete jaoks on vaikimisi filter, mis lubab kuvada ainult avaldatud sisu. Sorteerimiskriteeriumid on iseenesestmõistetavad. Nii filtreid kui ka sorteerimisi saab „külastajatele eksponeerida”, mis tähendab, et igaüks, kes lehte vaatab, saab kohandada filtri- või sortimiskriteeriume, mis on eriti väärtuslik suurte ja rohke sisuga vaadete puhul. Näete neid “avatud kriteeriume” vahetult tulemuste kohal (lehe allosas tulemuste eelvaatealal).

8
Konfigureerige kuvatüübipõhised sätted. Keskmise veeru esimene seadete rühm on teie valitud kuvatüübi jaoks spetsiifiline. Näiteks lehtede puhul saab siin muuta vaate URL-i. Siin on ka säte, mis lubab või keelab teatud kasutajatel vaadet näha (nt õigused).

9
Lisateabe saamiseks lisage päis või jalus. Kuvatüübispetsiifiliste sätete alla saate lisada vaatele päise ja jaluse (või mõlemat rohkem kui ühe). Tavaliselt kasutatavad valikud on Globaalne: Tekstiala ja Üldine: Tulemuste kokkuvõte. Tulemuste kokkuvõte kuvab teavet vaate tulemuste kohta, näiteks kui palju tulemusi hetkel kuvatakse. Teised võimalused on lisada päisesse või jalusesse veel üks terve vaade või terve olem (nt leht).

10
Pakkuge vaataja rahustamiseks tulemusteta käitumist. Kui vaade ei ole õigesti konfigureeritud või kui pole ühtegi oodatud olemit, mida kuvada, siis tulemusi ei tule. Nii külastajal kui ka teie (haldajate) jaoks on kasulik teada, millal see juhtub, et teada saada, et vaade on olemas, kuid see ei tööta ootuspäraselt (või on sisu puudu). Tulemusteta käitumise lisamine on peaaegu sama, mis päise või jaluse lisamine, välja arvatud see, et see kuvatakse kohta, kus tulemused oleksid kuvatud.

11
Lisage seoseid täiendavate seotud andmete kuvamiseks või kasutamiseks. Seosed võimaldavad meil luua olemite vahel linke, mis annab meile vaates rohkem välju. Täpsemalt pakuvad seosed juurdepääsu andmetele üksustest, mis on seotud kuvatavate olemitega; neid andmeid saab seejärel kuvada või kasutada muul viisil, näiteks filtrites. Näiteks kui teie vaates kuvatakse artikleid (kuna teil on sisu filter: artikkel), saate lisada seose artiklite ja artiklite autorite vahel. See võimaldab teil vaates kasutada autoriteavet; Näiteks võite kuvada iga kuvatava artikli autori ees- ja perekonnanime. Teise võimalusena saate suhet kasutada filtrites; Näiteks saate kuvada ainult artikleid, mille on loonud konkreetse rolliga autorid, näiteks administraatorid. Kasutame seda näidet. Selleks klõpsake “SUHTED” kõrval asuval nupul “Lisa” ja valige saadaolevate seoste loendist “Sisu: sisu autor” (vihje: võite kasutada otsingukasti, kui teate, millist seost mida soovite lisada) ja klõpsake nuppu Rakenda. Järgmisena saate valikuid kontrollida ja seejärel suhet rakendada. Selle seose kasutamiseks tavalises filtris klõpsake nuppu FILTRID „Lisa“. Dialoogiboksis “Lisa filtrikriteeriumid” valikukastis “Tüüp” on nüüd uus suvand “Kasutaja” (seal on seotud suhte tõttu), mille peaksite valima kitsendamiseks. väljade loend. Otsige üles ja rakendage väli „Kasutaja: rollid”. Dialoogiboksis Konfigureeri filtrikriteerium: Kasutaja: rollid valige seoste kastist “autor” (see peaks olema vaikimisi valitud). Nüüd saate valida “administraator” ja rakendada filtri. Filtreerisite just kuvatavad artiklid nii, et kuvatakse ainult hallatavate autorite artikleid! Eriti oluline on märkida, et filtriekraanil tuli valida ‘kasuta suhet”, mis pani filtri vaatama artiklite autoreid (seda see suhe tähendab)!