Kuidas luua vaateid Drupalis 8: 12 sammu (piltidega)

Sisukord:

Kuidas luua vaateid Drupalis 8: 12 sammu (piltidega)
Kuidas luua vaateid Drupalis 8: 12 sammu (piltidega)

Video: Kuidas luua vaateid Drupalis 8: 12 sammu (piltidega)

Video: Kuidas luua vaateid Drupalis 8: 12 sammu (piltidega)
Video: Kohtumine #5-29.04.2022 | ETFi meeskonna koosolek ja dialoog 2024, September
Anonim

Drupal on koos WordPressi ja Joomlaga üks maailma top 3 sisuhaldussüsteemidest (CMS). Drupal 8 on praegu Drupali uusim versioon.

Vaated on vaieldamatult Drupali kõige võimsam moodul, kuna see võimaldab meil kuvada veebisaidi sisu mis tahes vormingus. Sisu, mida Views võimaldab meil näidata, on üksused, näiteks:

  • Sõlmed (sisu, näiteks põhilehed, artiklid või ajaveebi postitused)
  • Kommentaarid
  • Taksonoomia terminid (nt „sildid” või „sildid”, mida saab sisule anda)
  • Kasutajaprofiilid (inimesed, kes saavad veebisaidile sisse logida)

Selle artikli mõistmiseks peaksite mõistma, millised olemid Drupalis on ja kuidas olemid koosnevad väljadest.

Pane tähele:

Seda artiklit ei tohiks pidada täpseks ega täielikuks enne, kui Drupal 8 on välja antud ja seda artiklit on vastavalt värskendatud.

Sammud

Vaadete loomine Drupal 8 -s 1. samm
Vaadete loomine Drupal 8 -s 1. samm

Samm 1. Tuvastage veebilehtede vaated

Et mõista, kuidas ja kus vaateid kõige paremini kasutada, on väärtuslik, et saaksite need teistel suurepärastel veebisaitidel tuvastada. Valge Maja veebisaidi ülaltoodud ekraanipildil on näha mitmeid punaste ristkülikutega ääristatud vaateid. Vaateid on mitmel kujul, näiteks pealkirjade või katkendite loendid, ruudustiku stiilis galeriid ja piltide slaidiseansid või karussellid.

  • Nende leidmiseks koodi abil (nt veebilehe allika vaatamine) saate otsida

  • 'sildid, mis sisaldavad klassi' block-views '.

Osa 1 /3: Vaate loomine

Vaadete loomine Drupalis 8 2. samm
Vaadete loomine Drupalis 8 2. samm

Samm 1. Minge lehele Vaated

Logige sisse oma Drupali saidile ja valige "Halda"> "Struktuur"> "Vaated".

Vaadete loomine Drupalis 8 3. samm
Vaadete loomine Drupalis 8 3. samm

Samm 2. Lisage uus vaade ja valige selle esialgne seadistus

  • Klõpsake nuppu „Lisa uus vaade”.
  • Sisestage vaate nimi; seda kasutatakse ainult administratiivselt (seda näete halduslehtedel, kuid mitte tegelikul veebisaidil).
  • Lisage kirjeldus, kui vaate nimi ei ütle selgelt, milleks see on mõeldud või kuidas see on üles ehitatud.
  • Jaotises „Vaatesätted” saate valida, milliseid olemeid (ja millist sisu, kui valite sisuüksuse), mida soovite vaates kuvada. Seda ei saa pärast vaate salvestamist muuta. Kuvatavaid üksusi nimetatakse tulemusteks, nagu otsingutulemusi.

    Pange tähele, et sellel lehel „Lisa uus vaade” valitud või kirjutatud sisu (välja arvatud olemi tüüp) saab pärast selle vaate salvestamist igal ajal muuta.

Vaadete loomine Drupalis 8 4. samm
Vaadete loomine Drupalis 8 4. samm

Samm 3. Valige kuvamisrežiim:

kas see vaade peaks kuvama lehe, ploki või mõlemad. Kui vaates kuvatakse palju teavet või sisu, peaks sellel olema leht. Kui see ei kuva palju sisu ja soovite selle teatud piirkondadesse paigutada (vt Drupali plokkide haldamine või piirkondade tundmaõppimiseks Drupali teemade loomine), siis valige plokk. Pärast vaate salvestamist saab valida ka teisi vaatamisrežiime, näiteks RSS -kanal.

Vaadete loomine Drupalis 8 5. samm
Vaadete loomine Drupalis 8 5. samm

Samm 4. Valige pealkiri ja paigutus

Kui soovite, et lehe või ploki pealkiri erineks vaate nimest, saate seda muuta. Valige jaotises „Lehekülje/blokeerimise kuva seaded” paigutus, mida soovite, et tulemused oleksid:

  • Ruudustik on suur tabel, kus igal tulemusel on oma lahter
  • HTML-loend on „järjestamata” täpploend
  • Tabelis kuvatakse iga tulemus reana ja iga tulemi väli oma lahtris
  • Vormindamata loend on lihtsaim paigutus, kusjuures iga tulemus jääb alla eelmisele tulemusele.
Vaadete loomine Drupalis 8 6. samm
Vaadete loomine Drupalis 8 6. samm

Samm 5. Valige kuvamisvorming ja muud seaded

Valikukast „of” võimaldab teil valida kuvamisvormingu (nt täielikud postitused või tiiserid), mida soovite kasutada, või konkreetsed väljad. Ekraanivorminguid saab konfigureerida olemite seadetes (näiteks sisu jaoks lehtedel „Struktuur”> „Sisu tüübid”). Valige väljade valik, kui soovite täpselt kuvada, milliseid välju soovite kuvada (nt „pealkirjad”, „loomise kuupäev” ja paljud teised) ning iga välja seadeid.

Osa 2/3: Seadete muutmine

Vaadete loomine Drupalis 8 7. samm
Vaadete loomine Drupalis 8 7. samm

Samm 1. Tutvuge vaate redigeerimise ekraaniga

Kui olete vaate salvestanud või olemasolevat vaadet redigeerinud, näete ekraani ülaosas vaate nime (ja kuvatava olemi tüübiga). Selle ekraani ülemine pool pealkirjaga „Displays” on koht, kus saate vaate osas peaaegu kõike muuta. Alumisel poolel kuvatakse tulemuste eelvaade ja seda värskendatakse, kui muudate vaate seadeid.

Selle tulemuste ala ülaosas on ala tekstiga „Eelvaade kontekstifiltritega:”, tekstikast ja nupp „Värskenda eelvaadet” on kasulikud ainult siis, kui lisate kontekstifiltreid (selgitatud allpool); kui vaatate, ei kasuta neid, ignoreerige seda ala

Vaadete loomine Drupalis 8 8. samm
Vaadete loomine Drupalis 8 8. samm

Samm 2. Kontrollige põhiseadeid

Pealkirja „Ekraanid” all näete nuppu iga kuva tüübi jaoks, mis teie vaates on (plokid ja lehed). Kui klõpsate nupul „Lisa”, näete mitut uut tüüpi kuvasid. Selle all näete valitud kuva tüübi nime; peaksite ekraani ümber nimetama, kui teil on mitu sama tüüpi (näiteks teil on kaks plokki; üks ruudustiku paigutusega, teine tabeli paigutusega). Selle all on 3 veergu (kuigi kolmas veerg „Täpsem” on algselt minimeeritud). Esimeses veerus kuvatakse seaded, mille valisite vaate loomisel ja salvestamisel. Allosas on filtreerimis- ja sorteerimiskriteeriumid. Filtrid võimaldavad teil piirata, milliseid üksusi tulemustes kuvatakse. Näiteks sisuvaadete puhul on vaikimisi filter, mis võimaldab kuvada ainult avaldatud sisu. Sortimiskriteeriumid on iseenesestmõistetavad. Nii filtreid kui ka sorte võib külastajatele eksponeerida, mis tähendab, et igaüks, kes lehte vaatab, saab filtrit või sorteerimiskriteeriume kohandada, mis on eriti väärtuslik suurte vaatamiste korral, kus on palju sisu. Näete neid „avatud kriteeriume” kohe tulemuste kohal (lehe allosas tulemuste eelvaate piirkonnas).

Vaadete loomine Drupalis 8 9. samm
Vaadete loomine Drupalis 8 9. samm

Samm 3. Konfigureerige ekraanitüübispetsiifilisi seadeid

Keskmise veeru esimene seadete rühm on teie valitud kuvamistüübi jaoks spetsiifiline. Näiteks lehtede puhul saab siin muuta vaate URL -i. Siin on ka seade, mis lubab või keelab teatud kasutajatel vaate (nt õigused) näha.

Vaadete loomine Drupal 8 -s 10. samm
Vaadete loomine Drupal 8 -s 10. samm

Samm 4. Lisage lisateabe saamiseks päis või jalus

Ekraanitüübispetsiifiliste sätete alla saate lisada vaatele päise ja jaluse (või rohkem kui ühe neist). Tavaliselt kasutatavad valikud on globaalne: tekstiala ja globaalne: tulemuste kokkuvõte. Tulemuste kokkuvõte kuvab teavet vaate tulemuste kohta, näiteks kui palju tulemusi praegu kuvatakse. Muud võimalused on lisada päisesse või jalusesse veel üks terve vaade või terve olem (nt leht).

Vaadete loomine Drupalis 8 11. samm
Vaadete loomine Drupalis 8 11. samm

Samm 5. Pakkuge vaataja rahustamiseks tulemusteta käitumist

Kui vaade pole õigesti konfigureeritud või kui ühtegi oodatavat olemit ei kuvata, ei tule ka tulemusi. Nii külastaja kui ka teie (administraatorid) on kasulik teada, millal see juhtub, et teada saada, kas vaade on olemas, kuid see ei tööta ootuspäraselt (või puudub sisu). Tulemusteta käitumise lisamine on peaaegu täpselt sama, mis päise või jaluse lisamine, välja arvatud see, et see näitab, kus tulemusi oleks kuvatud.

Osa 3/3: Seoste ja kontekstifiltrite lisamine

Samm 1. Lisage seoseid täiendavate seotud andmete kuvamiseks või kasutamiseks

Suhted võimaldavad meil luua üksuste vahel linke, mis annab meile rohkem vaatevälju. Täpsemalt, suhted võimaldavad juurdepääsu kuvatavate üksustega seotud üksuste andmetele; neid andmeid saab seejärel kuvada või kasutada muul viisil, näiteks filtrites.

Näiteks kui teie vaates kuvatakse artikleid (kuna teil on filtreeritud sisu: artikkel), võite lisada seose artiklite ja artiklite autorite vahel. See võimaldaks teil vaates kasutada autoriteavet; näiteks võite kuvada iga kuvatud artikli autori ees- ja perekonnanime. Teise võimalusena saate seost kasutada filtrites; näiteks võite kuvada ainult artikleid, mille on loonud autorid, kellel on konkreetne roll, näiteks administraatorid. Kasutame seda näidet.

Selleks klõpsake nupu „SUHTED” kõrval olevat nuppu „Lisa” ja valige saadaolevate suhete loendist „Sisu: sisu autor” (vihje: võite kasutada otsingukasti, kui teate, millist suhet soovite lisada), ja klõpsake nuppu Rakenda. Järgmisena saate kontrollida suvandeid ja seejärel käsku Rakenda.

Selle suhte kasutamiseks tavalises filtris klõpsake nuppu FILTERID "Lisa". Dialoogiboksi „Filtrikriteeriumide lisamine” valikukastis „Tüüp” on nüüd uus valik „Kasutaja” (pange sinna seose tõttu), mille peaksite väljade loendi kitsendamiseks valima. Leidke ja rakendage väli „Kasutaja: rollid”. Dialoogiboksis „Filtrikriteeriumi seadistamine: kasutaja: rollid” valige seosekastist „autor” (see tuleks vaikimisi valida). Nüüd saate valida administraatori ja rakendada filtri.

Olete just filtreerinud kuvatavaid artikleid, et kuvada ainult administreerivate autorite artiklid! Eriti oluline on märkida, et peate filtriekraanil valima „suhte kasutamine”, mis pani filtri vaatama artiklite autoreid (seda suhe tähendab)!

Soovitan: