Ako vytvárať zobrazenia v drupale 8?

Formáty zobrazenia je možné konfigurovať v nastaveniach entít (napríklad pre stránky s názvom „Štruktúra“&gt
Formáty zobrazenia je možné konfigurovať v nastaveniach entít (napríklad pre stránky s názvom „Štruktúra“> „Typy obsahu“).

Drupal je spolu s WordPress a Joomla jedným z troch najlepších systémov na správu obsahu (CMS) na svete. Drupal 8 je v súčasnej dobe najnovšou verziou Drupalu.

Pohľady sú pravdepodobne najsilnejším modulom Drupalu, pretože nám umožňujú zobraziť akékoľvek časti „obsahu“ webových stránok v akomkoľvek formáte. Obsah, ktorý nám Zobrazenia umožňujú zobrazovať, sú entity, ako napríklad:

  • Uzly (obsah, ako sú základné stránky, články alebo blogové príspevky)
  • Komentáre
  • Pojmy taxonómie (ako napríklad „štítky“ alebo „značky“, ktoré je možné priradiť obsahu)
  • Profily používateľov (ľudia, ktorí sa môžu prihlásiť na web)

Aby ste pochopili tento článok, mali by ste pochopiť, aké entity sú v Drupale a ako sa entity skladajú z polí.

V predvolenom nastavení napríklad pre zobrazenia „obsahu“ bude existovať filter
V predvolenom nastavení napríklad pre zobrazenia „obsahu“ bude existovať filter, ktorý umožní zobrazenie iba publikovaného obsahu.

Poznámka: Tento článok by nemal byť považovaný za presný ani úplný, kým nevyjde Drupal 8 a tento článok nebude zodpovedajúcim spôsobom aktualizovaný.

Kroky

  1. 1
    Rozpoznávať zobrazenia na webových stránkach. Aby ste pochopili, ako a kde možno zobrazenia najlepšie využiť, je dôležité, aby ste ich mohli identifikovať na iných skvelých webových stránkach. Na obrázku vyššie z Bieleho domu, s internetové stránky domovskú stránku, viac zobrazení možno vidieť, ohraničený v červených obdĺžnikov. Zobrazenia majú mnoho foriem, napríklad zoznamy nadpisov alebo úryvkov, galérie v mriežke a obrázkové prezentácie alebo kolotoče.
    • Ak ich chcete nájsť pomocou kódu (napríklad zvolením „zobraziť zdroj“ webovej stránky), môžete vyhľadať značky „<div>“, ktoré obsahujú triedu „blokové zobrazenia“.

Časť 1 z 3: Vytvorenie zobrazenia

  1. 1
    Prejdite na stránku zobrazení. Prihláste sa na svoju stránku Drupal a zvoľte „Spravovať“> „Štruktúra“> „Zobrazenia“.
  2. 2
    Pridajte nové zobrazenie a zvoľte jeho počiatočné nastavenie.
    • Kliknite na tlačidlo „Pridať nové zobrazenie“.
    • Vyplňte názov zobrazenia; toto sa používa iba administratívne (uvidíte to na administračných stránkach, ale nie na skutočnom webe).
    • Ak názov zobrazenia jasne neznamená, na čo slúži alebo ako je štruktúrovaný, pridajte popis.
    • V časti „Nastavenia zobrazenia“ si môžete vybrať, aký druh entít (a aký druh obsahu, ak vyberiete entitu obsahu), ktorý chcete v zobrazení zobrazovať. Po uložení zobrazenia to nie je možné zmeniť. Subjekty, ktoré sa zobrazujú, sa nazývajú výsledky, rovnako ako výsledky vyhľadávania.
      Všetko, čo vyberiete alebo napíšete na túto stránku „Pridať nové zobrazenie“ (okrem typu entity), môžete zmeniť kedykoľvek po uložení tohto zobrazenia.
  3. 3
    Vyberte režim zobrazenia: či má toto zobrazenie zobrazovať stránku, blok alebo oboje. Ak zobrazenie bude zobrazovať veľa informácií alebo obsahu, mala by mať stránku. Ak sa na ňom nezobrazí veľa obsahu a chcete ho umiestniť do konkrétneho webu (pozrite si tému správa blokov Drupalu alebo vytváranie tém Drupalu, aby ste sa dozvedeli viac o regiónoch), vyberte blok. Po uložení zobrazenia je možné zvoliť aj ďalšie režimy zobrazenia, napríklad kanál RSS.
  4. 4
    Vyberte názov a rozloženie. Ak chcete, aby sa názov stránky alebo bloku líšil od názvu zobrazenia, môžete to zmeniť. V časti „Nastavenia zobrazenia stránky/blokovania“ vyberte rozloženie, ktoré majú mať výsledky:
    • Mriežka je veľká tabuľka, kde každý výsledok má svoju vlastnú bunku
    • Zoznam HTML je „neusporiadaný“ zoznam s odrážkami
    • Tabuľka zobrazuje každý výsledok ako riadok a každé pole každého výsledku vo svojej vlastnej bunke
    • Neformátovaný zoznam je najjednoduchšie rozloženie, pričom každý výsledok je pod predchádzajúcim výsledkom.
  5. 5
    Vyberte formát zobrazenia a ďalšie nastavenia. Políčko výberu „of“ vám umožňuje vybrať formát zobrazenia (napríklad úplné príspevky alebo upútavky), ktorý chcete použiť, alebo konkrétne polia. Formáty zobrazenia je možné nakonfigurovať v nastaveniach entít (napríklad na stránkach s názvom „Štruktúra“> „Typy obsahu“). Vyberte možnosť polí, ak si chcete presne vybrať, ktoré polia chcete zobrazovať (napríklad „názvy“, „dátum vytvorenia“ a mnoho ďalších), a nastavenia jednotlivých polí.
Ako a kde možno zobrazenia najlepšie využiť
Aby ste pochopili, ako a kde možno zobrazenia najlepšie využiť, je dôležité, aby ste ich mohli identifikovať na iných skvelých webových stránkach.

Časť 2 z 3: úpravy nastavení

  1. 1
    Zoznámte sa s obrazovkou úprav zobrazenia. Po uložení zobrazenia alebo pri úprave existujúceho zobrazenia sa v hornej časti zobrazí obrazovka s názvom zobrazenia (a typom entity, ktorá sa zobrazuje). V hornej polovici tejto obrazovky s názvom „Displeje“ môžete na zobrazení zmeniť takmer čokoľvek. V spodnej polovici je zobrazený náhľad výsledkov, ktorý sa bude aktualizovať pri zmene nastavení zobrazenia.
    • V tejto oblasti výsledkov v hornej časti je oblasť s textom „Ukážka s kontextovými filtrami:“ a textovým poľom a tlačidlom „Aktualizovať ukážku“ užitočná iba vtedy, ak pridáte kontextové filtre (vysvetlené nižšie); Ak ich nepoužívate, túto oblasť ignorujte.
  2. 2
    Skontrolujte základné nastavenia. Pod názvom „Displeje“ uvidíte tlačidlo pre každý typ zobrazenia, ktorý má váš pohľad (bloky a stránky). Ak kliknete na tlačidlo „Pridať“, zobrazí sa niekoľko nových typov zobrazení. Pod tým sa zobrazí názov zvoleného typu zobrazenia; Mali by ste premenovať obrazovku, ak máte viac než jeden rovnakého druhu (napríklad máte dva bloky; jeden s rozložením mriežky, druhý s rozložením tabuľky). Pod tým sú tri stĺpce (aj keď tretí, „Pokročilý“, je na začiatku minimalizovaný). Prvý stĺpec zobrazuje nastavenia, ktoré ste vybrali pri vytváraní zobrazenia a jeho ukladaní. V spodnej časti sú KRITÉRIÁ FILTER a Triedenie. Filtre vám umožňujú obmedziť, ktoré entity sa budú zobrazovať vo výsledkoch. V predvolenom nastavení napríklad pre zobrazenia „obsahu“ bude existovať filter, ktorý umožní zobrazenie iba publikovaného obsahu.Kritériá zoradenia sú samovysvetľujúce. Filtre aj zoradenia môžu byť „vystavené návštevníkom“, čo znamená, že každý, kto si prezerá stránku, bude môcť upraviť filter alebo kritériá zoradenia, čo je obzvlášť cenné pre veľké zobrazenia s veľkým obsahom. Tieto 'exponované kritériá' uvidíte tesne nad výsledkami (v oblasti ukážky výsledkov v spodnej časti stránky).
  3. 3
    Nakonfigurujte nastavenia špecifické pre typ zobrazenia. Prvá skupina nastavení v strednom stĺpci je špecifická pre typ zobrazenia, ktorý ste vybrali. Napríklad pre stránky je tu možné zmeniť adresu URL zobrazenia. Toto je tiež miesto, kde je povolené alebo odmietnuté zobrazenie konkrétnym používateľom (ako sú povolenia).
  4. 4
    Ak chcete poskytnúť ďalšie informácie, pridajte hlavičku alebo pätu. Pod nastaveniami špecifickými pre typ zobrazenia môžete do zobrazenia pridať hlavičku a pätu (alebo viac ako jednu z nich). Bežne používané možnosti sú Globálne: Oblasť textu a Globálne: Súhrn výsledkov. Sumarizácia zobrazuje informácie o výsledkoch toho názoru, ako je napríklad to, koľko výsledky sú aktuálne zobrazené. Ďalšími možnosťami je pridať do hlavičky alebo päty ďalšie celé zobrazenie alebo celú entitu (napríklad stránku).
  5. 5
    Poskytnite správanie bez výsledkov, aby ste diváka upokojili. Ak zobrazenie nie je nakonfigurované správne alebo ak nie sú k dispozícii žiadne z očakávaných entít, nebudú k dispozícii žiadne výsledky. Je užitočné, aby návštevník aj vy (administrátori) vedeli, kedy sa to stane, aby vedeli, že pohľad existuje, ale nefunguje podľa očakávania (alebo chýba obsah). Pridanie správania bez výsledkov je takmer rovnaké ako pridanie hlavičky alebo päty, okrem toho, že ukazuje, kde by sa výsledky zobrazili.
Na obrázku vyššie na domovskej stránke webovej stránky Bieleho domu je vidieť viac zobrazení ohraničených
Na obrázku vyššie na domovskej stránke webovej stránky Bieleho domu je vidieť viac zobrazení ohraničených červenými obdĺžnikmi.

Časť 3 z 3: Pridanie vzťahov a kontextových filtrov

  1. 1
    Pridajte vzťahy na zobrazenie alebo použite ďalšie súvisiace údaje. Vzťahy nám umožňujú vytvárať väzby medzi entitami, čo nám dáva viac polí na zobrazenie. Presnejšie povedané, vzťahy poskytujú prístup k údajom z entít, ktoré súvisia so zobrazovanými entitami; tieto údaje je potom možné zobraziť alebo použiť iným spôsobom, napríklad vo filtroch.
    Ak napríklad váš pohľad zobrazuje články (pretože máte filter pre obsah: článok), potom by ste mohli pridať vzťah medzi článkami a autormi článkov. To vám umožní použiť v zobrazení informácie o autorovi; napríklad by ste mohli zobraziť meno a priezvisko autora každého zobrazeného článku. Prípadne môžete vzťah použiť vo filtroch; napríklad by ste sa mohli rozhodnúť zobrazovať iba články, ktoré boli vytvorené autormi, ktorí majú konkrétnu úlohu, napríklad správcovia. Použijeme tento príklad.
    Ak to chcete urobiť, kliknite na tlačidlo „Pridať“ vedľa položky „VZŤAHY“ a zo zoznamu dostupných vzťahov vyberte položku „Obsah: Autor obsahu“ (tip: môžete použiť vyhľadávacie pole ak viete, ktorý vzťah chcete pridať), a kliknite na tlačidlo Použiť. Ďalej môžete skontrolovať možnosti a potom vzťah „Použiť“.
    Ak chcete tento vzťah použiť v bežnom filtri, kliknite na tlačidlo FILTRE '' Pridať '. V dialógovom okne „Pridať kritériá filtra“ vo výberovom poli „Typ“ bude teraz k dispozícii nová možnosť „Používateľ“ (zadaná kvôli vzťahu), ktorú by ste mali vybrať na zúženie zoznamu polí. Nájdite a použite pole „Používateľ: roly“. V dialógovom okne „Konfigurovať kritérium filtra: Používateľ: Roly“ vyberte v poli pre vzťah „autora“ (mal by byť predvolene vybratý). Teraz môžete vybrať „správca“ a použiť filter.
    Práve ste filtrovali zobrazené články, aby sa zobrazovali iba články od správcov! Čo je obzvlášť dôležité poznamenať, je, že ste sa museli rozhodnúť „použiť vzťah“ na obrazovke filtra, vďaka čomu sa filter pozrel na autorov článkov (to je to, čo vzťah znamená)!

Prečítajte si tiež:

FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail