Mi az a Drupal "Tartalomtípus"?

click fraud protection

A Drupal "tartalomtípus" egy bizonyos típusú tartalom. Például a Drupal 7-ben az alapértelmezett tartalomtípusok közé tartozik a "cikk", az "alapoldal" és a "fórum téma".

A Drupal megkönnyíti az Ön számára saját tartalomtípusok. Az egyéni tartalomtípusok az egyik legjobb ok a Drupal elsajátításának.

A tartalomtípusoknak vannak mezői

A Drupal tartalomtípusok esetében az a legizgalmasabb, hogy mindegyik tartalomtípusnak megvannak a maga saját készletei mezők. Minden mező egy bizonyos információt tárol.

Tegyük fel például, hogy szeretnél könyvismertetőket írni (klasszikus példa). Jó lenne egyes alapvető információkat tartalmazni minden könyvről, például:

  • Borítókép
  • Cím
  • Szerző
  • Kiadó
  • Megjelenés éve

A mezők problémákat oldanak meg

Most te tudott írja meg véleményeit szokásos cikkekként, és egyszerűen illessze be ezeket az információkat minden egyes értékelés elejébe. De ez számos problémát vet fel:

  • Mi van, ha elfelejt egy adott darabot?
  • Mi van, ha meggondolja magát például a kiadó bevonásával? Hogyan rejti el a kiadót az összes régi cikken?
  • instagram viewer
  • Mi van, ha úgy dönt, hogy az információk egy részét inkább a vége a cikk? Vagy akár egy oldalsávban? Vagy tegye félkövérré a címet? Ez a fajta rugalmasság lehetetlen. Keményen kódolta az adatokat minden cikk egy adott helyén.

A mezőkkel megoldja ezeket a problémákat.

Készíthet "könyvismertető" tartalomtípust, és minden információ bit "mezővé" válik, amely ehhez a tartalomtípushoz kapcsolódik.

A mezők segítenek az információk megadásában

Most, amikor új könyvismertetésbe kezd, minden információhoz külön, külön szövegdoboz tartozik. Sokkal kevésbé valószínű, hogy elfelejti beírni mondjuk a szerző nevét. Ott van a doboz rá.

Valójában minden mezőnek lehetősége van megjelölni kívánt. Csakúgy, mint cím nélkül nem lehet csomópontot menteni, a Drupal sem engedélyezi a mentést anélkül, hogy szöveget írna be egy kötelezően megjelölt mezőbe.

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

Észrevette, hogy e mezők egyike egy kép? A mezők nem korlátozódnak a szövegre. A mező lehet fájl, például kép vagy PDF. További mezőket kaphat egyedi modulokkal, például Dátum és Elhelyezkedés.

Testreszabhatja, hogyan jelenjenek meg a mezők

Alapértelmezés szerint a könyvismertetés megtekintésekor minden mező megjelenik címkével. De ezt testreszabhatja. Átrendezheti a mezők sorrendjét, elrejtheti a címkéket, sőt "képstílusokkal" is szabályozhatja az adott könyvborító megjelenítési méretét.

Testreszabhatja mind az "Alapértelmezett", a teljes oldal nézetet, mind a "Teaser" nézetet, amely így jelenik meg a tartalom a listákon. Például a listáknál elrejtheti az összes extra mezőt, kivéve a szerzőt.

Miután elkezdett gondolkodni a listákon, érdemes elmerülnie a Drupal Views-ban. A Views segítségével építkezhet egyedi listázások e könyvismertetések közül.

Hogyan adhatok hozzá tartalomtípusokat?

A Drupal 6 és korábbi verzióiban telepítenie kellett a Tartalomépítő készlet (CCK) modul a tartalomtípusok használatához.

A Drupal 7-es és újabb verzióival a tartalomtípusok a mag részét képezik. Jelentkezzen be rendszergazdaként, és a felső menüben lépjen a következőre:.

Szerkezet -> Tartalomtípusok -> Tartalomtípus hozzáadása.

Az egyedi Drupal tartalomtípusok készítése rendkívül egyszerű. Nem kell egyetlen kódsort írni. Az első oldalon leírja a tartalom típusát. A második oldalon mezőket ad hozzá. Bármikor szerkesztheti a tartalom típusát mezők hozzáadásához vagy eltávolításához.

A tartalomtípusok az egyik leghatékonyabb szolgáltatás, amelyet a Drupal kínál. Miután elkezdett tartalomtípusokban és nézetekben gondolkodni, soha nem tér vissza az alapvető oldalakra.

instagram story viewer