6.10. Alapfogalom: nézetmódok és formázók

Last updated on
14 April 2025

Mit nevezünk nézetmódnak?

Egy entitás (legyen az akár egy tartalom, egy felhasználó vagy egy hozzászólás) megjelenítése környezetfüggő. Ezt a kontextust hívjuk nézetmódnak a Drupalban. A könnyebb érthetőség kedvéért álljon itt pár példa:

  • egy egész oldalon megjelenített tartalom (például blogbejegyzés), amely valamennyi kitöltött mezőjét (szerző neve, közzététel dátuma, besorolási címkék stb.) felsorolja
  • ugyanennek a tartalomnak egy tömörebb, csak a bevezető szöveget és egy kis előnézeti képet mutató nézete, a végén Tovább » hivatkozással
  • egy teljes, önmagunkról minden megadható információt felsoroló felhasználói profil
  • egy felhasználói fiók kis méretű képe a névvel együtt a profilra linkelve

Minden ilyen és ehhez hasonló nézetmód az adminfelületen keresztül beállítható. A Kézikönyvben bemutatott termelői piac webhelyünk visszatérő példájánál maradva, a Receptek tartalomtípus nézetmódjainak beállítási lehetőségeit a Kezelés adminmenü Felépítés » Tartalomtípusok (címsorban /admin/structure/types) oldalon kiválasztva, majd a Megjelenés beállítása fülre kattintva látjuk. Minden nézetmódban külön-külön meghatározható, hogy a tartalomtípus adott mezője megjelenjen-e, és ha igen, melyik formázó legyen rá alkalmazva.

De mi az a mezőformázó?

Az adatbázis egy adott táblájának cellájában tárolt és onnan kiolvasott nyers adatot (például egy időbélyeget) nem biztos, hogy mindig jó ötlet lenne közvetlenül a látogató elé ömleszteni, helyette inkább különböző szabályok szerint feldolgozva jelenítjük meg: átszámoltathatjuk a felhasználó időzónájára, és kiírathatjuk betűvel a hónap nevét és a hét napját a saját nyelvén. Másik példa lehet a hosszabb szövegek tárolására is alkalmas mezők rövidített megjelenítése vagy a taxonómiakifejezések saját oldalukra való linkelése. Tekintettel a rengeteg beállítási lehetőségre, javasolt körülnézni az előbb említett Megjelenés beállítása oldalon, így magunk is felfedezhetjük, hogy a Receptek tartalomtípusban használt mezők ábrázolásához milyen további formázási lehetőségeket kínál a Drupal.

Egyéb források

View modes (azaz „Nézetmódok”) című közösségi dokumentáció a Drupal.org-on (angol nyelven).

Közreműködők

E témakör szövegét Boris Doesborg a Drupal közösségi dokumentációjának View modes (azaz „Nézetmódok”) című szócikkéből vette át, melynek szerzői joga 2000–2025 között annak egyéni közreműködőié. Fordította: Balu Ertl (Brainsum).

 

This page is generated from AsciiDoc source from the User Guide. To propose a change, edit the source and attach the file to a new issue in the User Guide project. PDF and e-book formats are available on the User Guide project page.

Source file: structure-view-modes.asciidoc

Help improve this page

Page status: No known problems

You can: