Näkymien luominen Drupal 8: 12 -vaiheissa (kuvilla)

Sisällysluettelo:

Näkymien luominen Drupal 8: 12 -vaiheissa (kuvilla)
Näkymien luominen Drupal 8: 12 -vaiheissa (kuvilla)

Video: Näkymien luominen Drupal 8: 12 -vaiheissa (kuvilla)

Video: Näkymien luominen Drupal 8: 12 -vaiheissa (kuvilla)
Video: David Godman - 2nd Buddha at the Gas Pump Interview 2024, Saattaa
Anonim

Drupal on yksi maailman kolmesta sisällönhallintajärjestelmästä (CMS) yhdessä WordPressin ja Joomlan kanssa. Drupal 8 on tällä hetkellä Drupalin uusin versio.

Views on kiistatta Drupalin tehokkain moduuli, koska sen avulla voimme näyttää minkä tahansa verkkosivuston sisällön missä tahansa muodossa. Viewsin avulla näytettävä sisältö on kokonaisuuksia, kuten:

  • Solmut (sisältö, kuten perussivut, artikkelit tai blogiviestit)
  • Kommentit
  • Taksonomiatermit (kuten sisällölle annettavat "tunnisteet" tai "tunnisteet")
  • Käyttäjäprofiilit (ihmiset, jotka voivat kirjautua verkkosivustolle)

Tämän artikkelin ymmärtämiseksi sinun on siis ymmärrettävä, mitä entiteettejä Drupalissa on ja miten entiteetit koostuvat kentistä.

Huomaa:

Tätä artikkelia ei pidä pitää tarkana tai täydellisenä, ennen kuin Drupal 8 on julkaistu, ja tämä artikkeli on päivitetty vastaavasti.

Askeleet

Näkymien luominen Drupal 8: ssa Vaihe 1
Näkymien luominen Drupal 8: ssa Vaihe 1

Vaihe 1. Tunnista verkkosivujen näkymät

Jotta ymmärrät, miten ja missä näkymiä voidaan parhaiten käyttää, on arvokasta pystyä tunnistamaan ne muilla hienoilla verkkosivustoilla. Valkoisen talon verkkosivun yllä olevassa kuvakaappauksessa näkyy useita näkymiä, joita reunustavat punaiset suorakulmiot. Näkymiä on monenlaisia, kuten otsikoiden tai katkelmien luettelot, ruudukkotyyliset galleriat ja kuvaesitykset tai karusellit.

  • Jos haluat löytää ne koodin avulla (esimerkiksi valitsemalla verkkosivun "lähde"), voit etsiä
  • "tunnisteet, jotka sisältävät luokan" block-views ".

Osa 1/3: Näkymän luominen

Näkymien luominen Drupal 8: ssa Vaihe 2
Näkymien luominen Drupal 8: ssa Vaihe 2

Vaihe 1. Siirry Näkymät -sivulle

Kirjaudu Drupal -sivustoosi ja valitse Hallitse> Rakenne> Näkymät.

Näkymien luominen Drupal 8: ssa Vaihe 3
Näkymien luominen Drupal 8: ssa Vaihe 3

Vaihe 2. Lisää uusi näkymä ja valitse sen alkuasetus

  • Napsauta Lisää uusi näkymä -painiketta.
  • Kirjoita näkymän nimi; tätä käytetään vain hallinnollisesti (näet tämän hallintasivuilla, mutta ei varsinaisella verkkosivustolla).
  • Lisää kuvaus, jos näkymän nimi ei kerro selvästi, mihin se on tarkoitettu tai miten se on rakennettu.
  • Näkymäasetukset -kohdassa voit valita, millaisia kokonaisuuksia (ja millaista sisältöä, jos valitset sisältökokonaisuuden) haluat näyttää. Tätä ei voi muuttaa, kun olet tallentanut näkymän. Näytettäviä kokonaisuuksia kutsutaan tuloksiksi, aivan kuten hakutuloksia.

    Huomaa, että mitä valitset tai kirjoitat tällä Lisää uusi näkymä -sivulla (paitsi entiteetin tyyppiä), voit muuttaa milloin tahansa tämän näkymän tallentamisen jälkeen.

Näkymien luominen Drupal 8: ssa Vaihe 4
Näkymien luominen Drupal 8: ssa Vaihe 4

Vaihe 3. Valitse näyttötila:

näytetäänkö tässä näkymässä sivu, lohko vai molemmat. Jos näkymässä näkyy paljon tietoa tai sisältöä, sillä pitäisi olla sivu. Jos se ei näytä paljon sisältöä ja haluat sijoittaa sen alueelle (katso Drupal -lohkojen hallinta tai Drupal -teemojen luominen oppiaksesi alueista) tietyille verkkosivuille, valitse sitten lohko. Näkymän tallentamisen jälkeen voidaan valita myös muita katselutiloja, kuten RSS -syöte.

Näkymien luominen Drupal 8: ssa Vaihe 5
Näkymien luominen Drupal 8: ssa Vaihe 5

Vaihe 4. Valitse otsikko ja asettelu

Jos haluat sivun tai lohkon nimen eroavan näkymän nimestä, voit muuttaa sitä. Valitse Sivu/esto -näyttöasetukset -kohdasta asettelu, jonka haluat tulosten olevan:

  • Ruudukko on suuri taulukko, jossa jokaisella tuloksella on oma solunsa
  • HTML-luettelo on järjestämätön luettelomerkkiluettelo
  • Taulukko näyttää jokaisen tuloksen rivinä ja jokaisen tuloksen jokaisen kentän omassa solussaan
  • Muotoilematon luettelo on yksinkertaisin asettelu, ja jokainen tulos on edellisen tuloksen alapuolella.
Näkymien luominen Drupalissa 8 Vaihe 6
Näkymien luominen Drupalissa 8 Vaihe 6

Vaihe 5. Valitse näyttömuoto ja muut asetukset

Valintaruudusta "of" voit valita haluamasi näyttömuodon (kuten täydet viestit tai teaserit) tai tietyt kentät. Näyttömuodot voidaan määrittää yksiköiden asetuksissa (kuten sisällön "Rakenne"> "Sisältötyypit" -sivuilla). Valitse kentät -vaihtoehto, jos haluat valita tarkasti näytettävät kentät (kuten "otsikot", "luontipäivämäärä" ja monet muut) ja kunkin kentän asetukset.

Osa 2/3: Asetusten muokkaaminen

Näkymien luominen Drupal 8: ssa Vaihe 7
Näkymien luominen Drupal 8: ssa Vaihe 7

Vaihe 1. Tutustu näkymän muokkausnäyttöön

Kun olet tallentanut näkymän tai muokkaat olemassa olevaa näkymää, näet näytön, jonka yläosassa on näkymän nimi (ja näytettävän kokonaisuuden tyyppi). Tämän näytön yläosassa, nimeltään "Näytöt", voit muuttaa melkein mitä tahansa näkymästä. Alaosassa näkyy tulosten esikatselu, ja se päivitetään, kun muutat näkymäasetuksia.

Tämän tulosalueen yläosassa alue, jossa on teksti Esikatselu kontekstisuodattimilla: ja tekstiruutu sekä Päivitä esikatselu -painike ovat hyödyllisiä vain, jos lisäät asiayhteyteen liittyviä suodattimia (selitetään alla). jos et käytä näitä, käytä tätä aluetta

Näkymien luominen Drupal 8: ssa Vaihe 8
Näkymien luominen Drupal 8: ssa Vaihe 8

Vaihe 2. Tarkista perusasetukset

Näyttöjen otsikon alla näkyy painike kullekin näkymässäsi olevalle näyttötyypille (lohkot ja sivut). Jos napsautat Lisää -painiketta, näet useita uusia näyttötyyppejä. Tämän alapuolella näet valitun näyttötyypin nimen; sinun pitäisi nimetä näyttö uudelleen, jos sinulla on useampi kuin yksi samanlainen (esimerkiksi sinulla on kaksi lohkoa; yksi ruudukkoasettelulla ja toinen taulukkoasettelulla). Tämän alapuolella on 3 saraketta (vaikka kolmas, "Advanced", on aluksi minimoitu). Ensimmäinen sarake näyttää asetukset, jotka valitsit, kun loit näkymän ja tallensit sen. Alareunassa on SUODATIN- ja LAJITTELUPERUSTEET. Suodattimien avulla voit rajoittaa, mitkä kohteet näytetään tuloksissa. Esimerkiksi sisältönäkymissä on oletuksena suodatin, joka sallii vain julkaistun sisällön näyttämisen. Lajitteluperusteet ovat itsestään selviä. Sekä suodattimet että lajikkeet voivat altistua kävijöille, mikä tarkoittaa, että jokainen sivua katseleva voi säätää suodatin- tai lajitteluehtoja, mikä on erityisen hyödyllistä suurissa näkymissä, joissa on paljon sisältöä. Näet nämä "altistuneet kriteerit" juuri tulosten yläpuolella (sivun alalaidan tulosten esikatselualueella).

Näkymien luominen Drupalissa 8 Vaihe 9
Näkymien luominen Drupalissa 8 Vaihe 9

Vaihe 3. Määritä näyttötyyppikohtaiset asetukset

Keskimmäisen sarakkeen ensimmäinen asetusryhmä koskee valitsemasi näyttötyyppiä. Esimerkiksi sivujen kohdalla näkymän URL -osoite voidaan muuttaa tässä. Tässä on myös asetus sallia tai kieltää tiettyjen käyttäjien näkemä näkymä (kuten käyttöoikeudet).

Näkymien luominen Drupal 8: ssa Vaihe 10
Näkymien luominen Drupal 8: ssa Vaihe 10

Vaihe 4. Lisää ylätunniste tai alatunniste antaaksesi lisätietoja

Näyttötyyppikohtaisten asetusten alle voit lisätä näkymään otsikon ja alatunnisteen (tai useamman kuin yhden). Yleisimmin käytetyt vaihtoehdot ovat Global: Text area ja Global: Result summary. Tulosyhteenveto näyttää tietoja näkymän tuloksista, kuten kuinka monta tulosta näytetään tällä hetkellä. Muita vaihtoehtoja ovat lisätä toinen kokonainen näkymä tai kokonaisuus (kuten sivu) ylä- tai alatunnisteeseen.

Näkymien luominen Drupal 8: ssa Vaihe 11
Näkymien luominen Drupal 8: ssa Vaihe 11

Vaihe 5. Rauhoita katsoja toimimalla ilman tuloksia

Jos näkymää ei ole määritetty oikein tai jos odotettavissa olevia kokonaisuuksia ei näy, tuloksia ei tule. Sekä vierailijalle että sinulle (ylläpitäjille) on hyödyllistä tietää, milloin tämä tapahtuu, jotta näkymä on olemassa, mutta se ei toimi odotetulla tavalla (tai sisältöä puuttuu). Tuloksettoman toiminnan lisääminen on melkein täsmälleen sama kuin otsikon tai alatunnisteen lisääminen, paitsi että se näyttää, missä tulokset olisi näytetty.

Osa 3/3: Suhteiden ja asiayhteyteen liittyvien suodattimien lisääminen

Vaihe 1. Lisää suhteita näytettäväksi tai käytä muita asiaan liittyviä tietoja

Suhteiden avulla voimme luoda linkkejä entiteettien välillä, mikä antaa meille lisää kenttiä näkymässä käytettäväksi. Tarkemmin sanottuna suhteet tarjoavat pääsyn tietoihin entiteeteistä, jotka liittyvät näytettäviin entiteetteihin; nämä tiedot voidaan sitten näyttää tai käyttää muulla tavalla, kuten suodattimissa.

Jos esimerkiksi näkymässäsi on artikkeleita (koska sinulla on suodatin sisällölle: artikkeli), voit lisätä suhteen artikkeleiden ja artikkelien kirjoittajien välille. Näin voit käyttää tekijän tietoja näkymässä; voit esimerkiksi näyttää kunkin näytetyn artikkelin kirjoittajan etu- ja sukunimen. Vaihtoehtoisesti voit käyttää suhdetta suodattimissa; Voit esimerkiksi näyttää vain artikkelit, jotka ovat luoneet tietyn roolin omaavien tekijöiden, kuten järjestelmänvalvojien. Käytämme tätä esimerkkiä.

Voit tehdä tämän napsauttamalla SUHTEET -kohdan vieressä olevaa Lisää -painiketta ja valitsemalla käytettävissä olevien suhteiden luettelosta Sisältö: Sisällön kirjoittaja (vihje: voit käyttää hakukenttää, jos tiedät, minkä suhteen haluat lisätä), ja napsauta Käytä -painiketta. Seuraavaksi voit tarkistaa vaihtoehdot ja sitten "Käytä" suhdetta.

Jos haluat käyttää tätä suhdetta tavallisessa suodattimessa, napsauta SUODATTIMET -painiketta. Lisää suodatuskriteerit -valintaikkunan Tyyppi -valintaruudussa on nyt uusi Käyttäjä -vaihtoehto (laita sinne suhteen vuoksi), joka sinun tulee valita kaventamaan kenttäluetteloa. Etsi ja käytä Käyttäjä: roolit -kenttää. Valitse Määritä suodatuskriteeri: Käyttäjä: Roolit -valintaikkunassa suhde -ruudusta kirjoittaja (se on valittava oletusarvoisesti). Nyt voit valita "järjestelmänvalvoja" ja käyttää suodatinta.

Olet juuri suodattanut näytettävät artikkelit näyttämään vain ylläpitäjien kirjoittamat artikkelit! Erityisen tärkeää on huomata, että sinun oli valittava "käyttää suhdetta" suodatinnäytössä, mikä sai suodattimen katsomaan artikkelien kirjoittajia (suhde tarkoittaa sitä)!

Suositeltava: