Hoe om uitsigte in drupal 8 te skep
Drupal is een van die top 3 inhoudbestuurstelsels (CMSs) in die wêreld, saam met WordPress en Joomla. Drupal 8 is tans die nuutste weergawe van Drupal.
Uitsigte is waarskynlik die kragtigste module van Drupal, want dit stel ons in staat om enige stukke webwerf `inhoud` in enige formaat te vertoon. Die inhoud wat sienings stel ons in staat om te wys is entiteite, soos:
- Nodusse (inhoud soos basiese bladsye, artikels of blogposte)
- Kommentaar
- Taksonomie terme (soos die `etikette` of `tags` wat aan inhoud gegee kan word)
- Gebruikerprofiele (mense wat by die webwerf kan aanmeld)
Om hierdie artikel te verstaan, moet u verstaan watter entiteite in Drupal is, en hoe entiteite bestaan uit velde.
Neem asseblief kennis: Hierdie artikel moet nie akkuraat of voltooi word voordat Drupal 8 vrygelaat is nie, en hierdie artikel is dienooreenkomstig opgedateer.
Stappe
1. Herken sienings in webblaaie. Om te verstaan hoe en waar sienings die beste gebruik kan word, is dit waardevol om dit in ander groot webwerwe te kan identifiseer. In die skermkiekie hierbo van die White House se webwerf se tuisblad kan verskeie aansigte gesien word, begrens in rooi reghoeke. Uitsigte kom in baie vorme, soos lyste van opskrifte of snippets, roosterstylgalerye, en prentjie skyfievertonings of karrousels.
- Om hulle te vind met behulp van kode (soos deur te kies om `n webblad te sien, kan jy soek `
`Tags wat die klas` blok-aansigte bevat `.
Deel 1 van 3:
`N uitsig skep1. Gaan na die Views-bladsy. Teken in op jou Drupal Site, en kies `Bestuur` > `Struktuur` > `Views`.

2. Voeg `n nuwe siening by en kies sy aanvanklike opstelling.
Let daarop dat enigiets wat jy kies of skryf op hierdie `Add New View` bladsy (behalwe die entiteitstipe) kan te eniger tyd verander word nadat jy hierdie siening gestoor het.

3. Kies `n vertoningsmodus: of hierdie siening `n bladsy, `n blok of albei moet vertoon. As die siening baie inligting of inhoud sal vertoon, moet dit `n bladsy hê. As dit nie baie inhoud sal vertoon nie, en jy wil dit in `n streek plaas (sien die bestuur van drupale blokke of die bou van druppel temas om te leer oor streke) op spesifieke webblaaie, kies dan `n blok. Daar is ander sienings wat ook gekies kan word nadat u die aansig stoor, soos `n RSS-toevoer.

4. Kies die titel en uitleg. As jy die bladsy of bloktitel wil hê om anders te wees as die aansig se naam, kan jy dit verander. Onder `bladsy / blok vertoon instellings`, kies uitleg jy wil hê die resultate moet hê:

5. Kies die vertoonformaat en ander instellings. Die `van` seleksiebus kan u die vertoningsformaat kies (soos volle poste of teasers) wat u wil gebruik, of spesifieke velde. Die vertoningsformate kan in die entiteite se instellings gekonfigureer word (soos op die `struktuur` > `Inhoudsoorte` bladsye vir inhoud). Kies die opsie velde as jy presies wil kies watter velde jy wil vertoon (soos `titels`, `skepping datum`, en baie ander), en elke veld se instellings.
Deel 2 van 3:
Redigeer instellings1. Word vertroud met die skerm wysigingsskerm. As jy die siening gered het, of wanneer jy `n bestaande siening wysig, sal jy `n skerm sien met die naam van die aansig (en die tipe entiteit wat vertoon) bo-aan. Die boonste helfte van hierdie skerm, getiteld `Displays`, is waar jy amper enigiets oor die siening kan verander. Die onderste helfte is waar `n voorskou van die resultate getoon sal word, en sal opgedateer word as u sien-instellings verander.
- In hierdie resultate gebied, bo-aan, die gebied met die teks `Voorskou met kontekstuele filters:` en die tekskassie en die `opdatering voorskou` -knoppie is slegs nuttig as jy kontekstuele filters byvoeg (hieronder verduidelik) - as jy nie sien nie Gebruik dit, ignoreer hierdie area.

2. Gaan die basiese instellings na. Onder die `Displays` titel sien jy `n knoppie vir elke vertoningstipe wat jou siening het (blokke en bladsye). As jy op die `ADD`-knoppie klik, sal jy verskeie nuwe tipes vertonings sien. Hieronder sien jy die naam van die gekose vertoningstipe-jy moet die skerm hernoem as jy meer as een van dieselfde soort het (byvoorbeeld, jy het twee blokke - een met `n rooster uitleg, die ander met `n tafel uitleg). Hieronder is daar 3 kolomme (hoewel die derde een, `gevorderd`, aanvanklik geminimaliseer word). Die eerste kolom wys jou instellings wat jy gekies het toe jy die aansig geskep het en dit gestoor het. Aan die onderkant is die filter en soort kriteria. Filters laat jou toe om te beperk watter entiteite in die resultate sal wys. Byvoorbeeld, by verstek vir `inhoud`-aansigte, sal daar `n filter wees wat slegs gepubliseerde inhoud toelaat om te wys. Sorteer kriteria is selfverduidelikend. Beide filters en soorte kan `blootgestel word aan besoekers`, wat beteken dat enigeen wat die bladsy besigtig, die filter kan aanpas of kriteria kan aanpas, wat veral waardevol is vir groot standpunte met baie inhoud. U sal hierdie `blootgestelde kriteria` net bokant die resultate sien (in die resultate-voorskouarea onderaan die bladsy).

3. Stel die vertoningstipes-spesifieke instellings op. Die eerste groep instellings in die middelste kolom is spesifiek vir die vertoontipe wat u gekies het. Byvoorbeeld, vir bladsye, is dit waar die URL van die aansig verander kan word. Dit is ook waar die instelling spesifieke gebruikers toelaat of ontken wat die aansig sien (soos toestemmings) is.

4. Voeg `n kop of voetskrif by om addisionele inligting te verskaf. Onder die vertoon tipe-spesifieke instellings kan u `n kop en voetskrif (of meer as een van elkeen) by die aansig voeg. Die algemeen gebruikte opsies is Global: Tekstegebied en Global: Resultaatopsomming. Die resultaatopsomming toon inligting oor die resultate van die siening, soos hoeveel resultate tans vertoon word. Ander opsies is om `n ander hele aansig, of `n hele entiteit (soos `n bladsy) by te voeg, in die kop of voetskrif.

5. Voorsien geen resultate gedrag om die kyker gerus te stel. Wanneer `n siening nie korrek opgestel is nie, of wanneer daar nie enige van die verwagte entiteite is om te wys nie, sal daar geen resultate wees nie. Dit is nuttig vir beide die besoeker en u (administreer) om te weet wanneer dit gebeur, om te weet dat die siening daar is, maar nie werk soos verwag nie (of daar is ontbrekende inhoud). Die byvoeging van `n no-uitslae-gedrag is amper presies dieselfde as die byvoeging van `n kop of voetskrif, behalwe dat dit opduik waar die resultate vertoon sou gewees het.
Deel 3 van 3:
Voeg verhoudings en kontekstuele filters by1. Voeg verhoudings by om addisionele verwante data te vertoon of te gebruik. Verhoudings Kom ons maak skakels tussen entiteite, wat ons meer velde gee om in die uitsig te gebruik. Meer spesifiek bied verhoudings toegang tot data van entiteite wat verband hou met die entiteite wat vertoon word. Hierdie data kan dan op ander maniere soos in filters vertoon word of gebruik kan word.
Byvoorbeeld, as u siening artikels vertoon (omdat u `n filter vir inhoud het: artikel), kan u `n verhouding tussen die artikels en die skrywers van die artikels byvoeg. Dit sal u toelaat om skrywerinligting in die oog te gebruik - byvoorbeeld, u kan die voor- en achternaam van die outeur van elke artikel vertoon. Alternatiewelik kan u die verhouding in filters gebruik - byvoorbeeld, u kan kies om slegs artikels wat deur outeurs geskep is, te vertoon wat `n spesifieke rol het, soos administrateurs. Ons sal hierdie voorbeeld gebruik.
Om dit te doen, kliek op die `Add` -knoppie langs `Verhoudings`, en kies `Inhoud: Inhoud Skrywer` uit die lys van beskikbare verhoudings (Wenk: Jy kan die soekkassie gebruik as jy weet watter verhouding jy wil byvoeg), en klik op die knoppie Toepassing. Vervolgens kan u die opsies nagaan, dan `die verhouding` toe.
Om hierdie verhouding in `n gewone filter te gebruik, klik die Filters `` ADD`-knoppie. In die dialoog `Voeg filterkriteria` in die `tipe` seleksie boks, sal daar nou `n nuwe `gebruiker`-opsie wees (daar is as gevolg van die verhouding), wat u moet kies om die lys van velde te verlig. Vind en pas die `Gebruiker: Rolle` veld toe. In die `Configure Filter Criterium: Gebruiker: Rol` dialoogkassie, kies `skrywer` uit die verhoudingskas (dit moet standaard gekies word). Nou kan jy `administrateur` kies en die filter toepas.
U het pas die artikels gefiltreer wat vertoon sal word om slegs artikels te wys wat deur outeurs kan administreer! Wat veral belangrik is om daarop te let, is dat jy moes kies om die verhouding in die filterskerm te gebruik, wat die filter na die skrywers van die artikels gekyk het (dit is wat die verhouding beteken)!
Byvoorbeeld, as u siening artikels vertoon (omdat u `n filter vir inhoud het: artikel), kan u `n verhouding tussen die artikels en die skrywers van die artikels byvoeg. Dit sal u toelaat om skrywerinligting in die oog te gebruik - byvoorbeeld, u kan die voor- en achternaam van die outeur van elke artikel vertoon. Alternatiewelik kan u die verhouding in filters gebruik - byvoorbeeld, u kan kies om slegs artikels wat deur outeurs geskep is, te vertoon wat `n spesifieke rol het, soos administrateurs. Ons sal hierdie voorbeeld gebruik.
Om dit te doen, kliek op die `Add` -knoppie langs `Verhoudings`, en kies `Inhoud: Inhoud Skrywer` uit die lys van beskikbare verhoudings (Wenk: Jy kan die soekkassie gebruik as jy weet watter verhouding jy wil byvoeg), en klik op die knoppie Toepassing. Vervolgens kan u die opsies nagaan, dan `die verhouding` toe.
Om hierdie verhouding in `n gewone filter te gebruik, klik die Filters `` ADD`-knoppie. In die dialoog `Voeg filterkriteria` in die `tipe` seleksie boks, sal daar nou `n nuwe `gebruiker`-opsie wees (daar is as gevolg van die verhouding), wat u moet kies om die lys van velde te verlig. Vind en pas die `Gebruiker: Rolle` veld toe. In die `Configure Filter Criterium: Gebruiker: Rol` dialoogkassie, kies `skrywer` uit die verhoudingskas (dit moet standaard gekies word). Nou kan jy `administrateur` kies en die filter toepas.
U het pas die artikels gefiltreer wat vertoon sal word om slegs artikels te wys wat deur outeurs kan administreer! Wat veral belangrik is om daarop te let, is dat jy moes kies om die verhouding in die filterskerm te gebruik, wat die filter na die skrywers van die artikels gekyk het (dit is wat die verhouding beteken)!
Wenke
Deel op sosiale netwerke: