Co je Drupal „typ obsahu“?

„Typ obsahu“ Drupalu je zvláštní druh obsahu. Například v Drupalu 7 zahrnují výchozí typy obsahu „článek“, „základní stránka“ a „téma fóra“.

Drupal vám usnadňuje výrobu vlastní typy obsahu. Vlastní typy obsahu jsou jedním z nejlepších důvodů, proč se Drupal učit.

Typy obsahu mají pole

Nejzajímavější věcí na typech obsahu Drupalu je, že každý typ obsahu může mít svou vlastní sadu pole. Každé pole ukládá určitý bit informací.

Předpokládejme například, že chcete psát recenze knih (klasický příklad). Bylo by hezké zahrnout určité základní informace o každé knize, například:

  • Titulní obrázek
  • Titul
  • Autor
  • Vydavatel
  • Rok vydání

Pole řeší problémy

Teď ty mohl napište své recenze jako běžné články a tyto informace jednoduše vložte na začátek každé recenze. To by ale způsobilo několik problémů:

  • Co když zapomenete na konkrétní kousek?
  • Co když si to rozmyslíte, pokud jde například o vydavatele? Jak skryjete vydavatele u všech starých článků?
  • Co když se rozhodnete, že byste raději zobrazili některé informace na
    instagram viewer
    konec článku? Nebo dokonce v postranním panelu? Nebo název zvýraznit tučně? Tento druh flexibility je nemožný. V každém článku jste tvrdě kódovali data na jednom konkrétním místě.

S poli vyřešíte všechny tyto problémy.

Můžete vytvořit typ obsahu „recenze knihy“ a každá bitová informace se stane „polem“ připojeným k tomuto typu obsahu.

Pole vám pomohou zadat informace

Když nyní začínáte novou recenzi knihy, máte pro každý bit informací speciální samostatné textové pole. Je mnohem méně pravděpodobné, že zapomenete zadat, řekněme, jméno autora. Právě tam je krabička.

Ve skutečnosti má každé pole možnost být označeno jako Požadované. Stejně jako nemůžete uložit uzel bez názvu, Drupal vám nedovolí uložit bez zadání textu pro pole, které je označeno jako povinné.

Pole nemusí být text

Všimli jste si, že jedno z těchto polí je obraz? Pole nejsou omezena na text. Pole může být soubor, například obrázek nebo PDF. S vlastními moduly můžete získat další druhy polí, například datum a Umístění.

Můžete přizpůsobit způsob zobrazení polí

Ve výchozím nastavení se při prohlížení recenze knihy zobrazí každé pole se štítkem. Ale můžete si to přizpůsobit. Můžete změnit pořadí polí, skrýt popisky a dokonce použít "styly obrázků" k ovládání velikosti zobrazení tohoto přebalu knihy.

Můžete přizpůsobit jak „Výchozí“, zobrazení celé stránky, tak také zobrazení „Upoutávka“, což je způsob, jakým se obsah zobrazuje ve výpisech. Například pro výpisy můžete skrýt všechna další pole kromě autora.

Jakmile však začnete přemýšlet o výpisech, budete se chtít ponořit do Drupal Views. S Views můžete stavět vlastní výpisy z těchto recenzí knih.

Jak mohu přidat typy obsahu?

V Drupalu 6 a dřívějších verzích jste potřebovali nainstalovat Obsahová stavebnice (CCK) modul za účelem použití typů obsahu.

U Drupalu 7 a novějších jsou typy obsahu zahrnuty do jádra. Přihlaste se jako správce a v horním menu přejděte na.

Struktura -> Typy obsahu -> Přidat typ obsahu.

Vytváření vlastních typů obsahu Drupalu je extrémně snadné. Nemusíte psát jediný řádek kódu. Na první stránce popíšete typ obsahu. Na druhou stránku přidáte pole. Typ obsahu můžete kdykoli upravit a přidat nebo odebrat pole.

Typy obsahu jsou jednou z nejsilnějších funkcí, které Drupal nabízí. Jakmile začnete uvažovat o typech obsahu a zobrazeních, nikdy se nevrátíte na základní stránky.

instagram story viewer