Skip to main content

Què és un tipus de contingut Drupal & # 34?

Anonim

Un "tipus de contingut" de Drupal és un tipus particular de contingut. Per exemple, a Drupal 7, els tipus de contingut predeterminats inclouen "article", "pàgina bàsica" i "tema del fòrum".

Drupal us permet fer-ho fàcilment propi tipus de contingut. Els tipus de contingut personalitzats són un dels millors motius per aprendre Drupal.

Els tipus de contingut tenen camps

El més interessant dels tipus de contingut de Drupal és que cada tipus de contingut pot tenir el seu propi conjunt de camps. Cada camp emmagatzema una mica d'informació particular.

Per exemple, suposem que voleu escriure ressenyes de llibres (un exemple clàssic). Seria bo incloure certs bits bàsics d'informació sobre cada llibre, com ara:

  • imatge de coberta
  • títol
  • autor
  • editor
  • any de publicació

Els camps resoldre problemes

Ara tu podria escriviu els vostres comentaris com a articles habituals i simplement enganxeu aquesta informació al començament de cada ressenya. Però això generaria diversos problemes:

  • Què passa si oblideu una peça en particular?
  • Què passa si canvies d'opinió sobre incloure, per exemple, l'editor? Com amaga l'editor de tots els articles antics?
  • Què passa si decidiu preferir mostrar algunes de les dades a la final de l'article? O fins i tot en una barra lateral? O feu que el títol sigui en negreta? Aquest tipus de flexibilitat és impossible. Heu estat difícil de codificar les dades en un lloc concret de cada article.

Amb camps, resoldreu tots aquests problemes.

Podeu fer un tipus de contingut de "ressenya de llibres" i cada bit d'informació es converteix en un "camp" associat a aquest tipus de contingut.

Els camps us ajudaran a introduir informació

Ara, quan comença una nova revisió del llibre, teniu un quadre de text especial i separat per a cada bit d'informació. És molt menys probable que oblideu d'entrar, per exemple, del nom de l'autor. Aquí hi ha la caixa.

De fet, cada camp té l'opció de marcar-se com a obligatori . De la mateixa manera que no podeu desar un node sense títol, Drupal no us permetrà desar sense introduir text per a un camp marcat com a requerit.

Els camps no han de ser text

Heu observat que un d'aquests camps és un imatge ? Els camps no es limiten al text. Un camp pot ser un fitxer, com ara una imatge o un PDF. Podeu obtenir camps addicionals amb mòduls personalitzats, com ara la data i la ubicació.

Podeu personalitzar la visualització de camps

De manera predeterminada, quan visualitzeu la vostra revisió del llibre, apareixerà cada camp amb una etiqueta. Però podeu personalitzar això. Podeu reordenar l'ordre dels camps, amagar les etiquetes i fins i tot utilitzar els "estils d'imatge" per controlar la mida de la pantalla de la coberta d'aquest llibre.

Podeu personalitzar tant la visualització de pàgina "predeterminada" com la visualització completa de la pàgina i també la visualització "Teaser", que és com apareix el contingut a les llistes. Per exemple, per als llistats, pot ocultar tots els camps addicionals, excepte l'autor.

Una vegada que comença a pensar en llistats, però, voldreu submergir-se en Drupal Views. Amb Vistes, podeu crear llistats personalitzats d'aquestes ressenyes de llibres.

Com s'afegeixen els tipus de contingut?

A Drupal 6 i versions anteriors, necessitava instal·lar el mòdul de construcció de continguts (CCK) per utilitzar els tipus de contingut.

Amb Drupal 7, els tipus de contingut s'inclouen ara al nucli. Inicieu la sessió com a administrador i, al menú superior, aneu a

Estructura -> Tipus de contingut -> Afegeix tipus de contingut.

Fer els tipus de contingut personalitzats de Drupal és extremadament senzill. No cal escriure una sola línia de codi. A la primera pàgina, descriu el tipus de contingut. A la segona pàgina, afegiu camps. En qualsevol moment, podeu editar el tipus de contingut per afegir o treure camps.

Els tipus de contingut són una de les funcions més potents que Drupal té per oferir. Un cop hàgiu començat a pensar en els tipus de contingut i les visualitzacions, mai no tornareu a les pàgines bàsiques.