Mi az a Drupal "Tartalomtípus"? Mi a "mezők"?

Meghatározás:

A Drupal "tartalomtípus" egy adott fajta tartalom. Például a Drupal 7- ben az alapértelmezett tartalomtípusok közé tartozik a "cikk", az "alaplap" és a "fórumtéma".

A Drupal egyszerűvé teszi a saját tartalomtípusok létrehozását. Az egyéni tartalomtípusok a Drupal tanulásának egyik legjobb okai.

A tartalomtípusok mezőt tartalmaznak

A Drupal tartalomtípusok legizgalmasabb dologja az, hogy minden tartalomtípusnak saját mezeje lehet . Minden mező egy bizonyos információt tárol.

Tegyük fel például, hogy könyveket szeretne írni (klasszikus példa). Jó lenne néhány alapvető információcsíkot beilleszteni az egyes könyvekhez, például:

A mezők megoldják a problémákat

Most, írd meg véleményedet, mint egyszerű cikkeket, és egyszerűen illessze be ezeket az információkat minden egyes áttekintés elejére. De ez számos problémát okozna:

A mezők segítségével megoldja ezeket a problémákat.

Készíthet egy "könyvet áttekintő" tartalomtípust, és minden egyes információ bitje egy "mező", amely ehhez a tartalomtípushoz kapcsolódik.

A mezők segítenek megadni az információkat

Most, amikor új könyvvizsgálatot kezdesz, külön külön, külön szövegmezőt kapsz minden információhoz. Sokkal kevésbé valószínű, hogy elfelejtette beírni a szerző nevét. Itt van a doboz.

Valójában minden mezőnek lehetősége van arra, hogy a kívánt módon jelöljék meg . Csakúgy, mintha nem mentenél egy csomópontot a cím nélkül, a Drupal nem hagyja, hogy mentse el a szöveg megadásával, ha egy kötelezően megjelölt mezőt szeretne megadni.

A mezőknek nem kell szövegesnek lenniük

Észrevetted, hogy az egyik ilyen mező egy kép ? A mezők nem korlátozódnak a szövegre. Egy mező lehet fájl, például kép vagy PDF . További típusú mezőket kaphat egyedi modulokkal , például a dátummal és a helyszínnel.

Testreszabhatja a mezők megjelenítési módját

Alapértelmezés szerint a könyvek áttekintése során minden mező megjelenik egy címkével. De testreszabhatja ezt. A mezők sorrendjét átrendezheti, elrejti a címkéket, és a "képstílusok" használatával szabályozhatja a könyvborító méretét.

Testreszabhatja mind az "Alapértelmezett", a teljes oldalmegtekintést, akár a "Teaser" nézetet is, így a tartalom megjelenik a listákban. Például a listákhoz elrejtheti az összes extra mezőt, kivéve a szerzőt.

Miután elkezdett gondolkodni a listákról, mindazonáltal szeretné merülni a Drupal nézetekbe. A Nézetek segítségével saját könyveket készíthet. Lásd ezt a cikket a Megtekintésekhez .

Hogyan adhatok hozzá tartalomtípusokat?

A Drupal 6 és a korábbi verziókban a Content Construction Kit (CCK) modul telepítésére volt szüksége a tartalomtípusok használatához.

A Drupal 7 használatával a tartalomtípusok a magban szerepelnek. Jelentkezzen be rendszergazdaként, és a felső menüben válassza a Struktúra -> Tartalomtípusok -> Tartalomtípus hozzáadása lehetőséget.

Az egyéni Drupal tartalomtípusok elkészítése rendkívül egyszerű. Nem kell egyetlen kódsorozatot írni. Az első oldalon leírja a tartalom típusát. A második oldalon mezőt ad hozzá. A mezők hozzáadása vagy eltávolítása bármikor módosíthatja a tartalomtípust.

A tartalomtípusok a Drupal egyik leghatékonyabb tulajdonsága. Miután elkezdett gondolkodni a tartalomtípusokban és a Megtekintésekben , soha nem tér vissza az alapvető oldalakra.