Drupal "typ obsahu" je určitý druh obsahu. Napríklad v Drupal 7 obsahujú predvolené typy obsahu "článok", "základná stránka" a "téma fóra".
Drupal vám uľahčuje vytvorenie vášho vlastný typov obsahu. Vlastné typy obsahu sú jedným z najlepších dôvodov, prečo sa Drupal naučíte.
Typy obsahu majú polia
Najzaujímavejšia vec týkajúca sa typov obsahu Drupalu je to, že každý typ obsahu môže mať vlastný súbor poľa, Každé pole uchováva určitý druh informácií.
Predstavte si napríklad, že chcete napísať recenzie kníh (klasický príklad). Bolo by príjemné zahrnúť určité základné informácie o každej knihe, ako napríklad:
- obrázok obalu
- nadpis
- autor
- vydavateľ
- rok uverejnenia
Pole riešia problémy
Teraz ty mohol napíšte recenzie ako bežné články a jednoducho vložte tieto informácie do začiatku každej recenzie. To by však spôsobilo niekoľko problémov:
- Čo ak zabudnete na konkrétny kúsok?
- Čo ak zmeníte názor na to, že povedzme vydavateľovi? Ako skryjete vydavateľa vo všetkých starých článkoch?
- Čo ak sa rozhodnete, že radšej ukážte niektoré informácie na adrese koniec článku? Alebo dokonca aj v bočnom paneli? Alebo urobiť titul tučný? Tento druh flexibility nie je možné. Boli ste tvrdé kódovanie dát v jednom konkrétnom mieste v každom článku.
Pomocou polí vyriešite všetky tieto problémy.
Môžete vytvoriť typ obsahu "recenzie knihy" a každý kúsok informácií sa stane "poľom" pripojeným k tomuto typu obsahu.
Polia vám pomôžu zadať informácie
Teraz, keď začnete novú knihu, máte osobitné, samostatné textové pole pre každý bit informácií. Máte oveľa menej pravdepodobné, že zabudnete zadávať, napríklad, meno autora. Tam je krabica na to tam.
V skutočnosti má každé pole možnosť označiť ako požadovaný , Rovnako ako nemôžete uložiť uzol bez názvu, Drupal vám nedovolí uložiť bez zadávania textu pre políčko označené ako potrebné.
Polia nemusia byť textom
Všimli ste si, že jedno z týchto polí je obraz ? Pole nie sú obmedzené na text. Pole môže byť súbor, napríklad obrázok alebo PDF. Môžete získať ďalšie typy polí s vlastnými modulmi, napríklad dátum a miesto.
Môžete prispôsobiť zobrazenie polí
V predvolenom nastavení sa pri prezeraní recenzie kníh zobrazí každé pole so štítkom. Ale môžete to prispôsobiť. Môžete zmeniť usporiadanie polí, skryť štítky a dokonca použiť "štýly obrázkov" na ovládanie veľkosti zobrazenia krytu knihy.
Môžete si prispôsobiť zobrazenie "Predvolené", celé zobrazenie stránky a tiež zobrazenie "Teaser", čo sa týka zobrazovania obsahu v zoznamoch. Napríklad, pre zoznamy môžete skryť všetky ďalšie polia okrem autora.
Akonáhle začnete premýšľať o výpisoch, budete sa chcieť ponoriť do Drupal Views. Pomocou Views môžete stavať vlastné záznamy z týchto recenzií kníh.
Ako môžem pridať typy obsahu?
V Drupal 6 a starších verziách ste potrebovali nainštalovať modul Content Building Kit (CCK), aby ste mohli používať typy obsahu.
S Drupal 7 sú obsahové typy súčasťou jadra. Prihláste sa ako administrátor a v hornom menu prejdite na
Štruktúra -> Typy obsahu -> Pridať typ obsahu.
Vytváranie vlastných typov obsahu Drupalu je veľmi jednoduché. Nemusíte písať jediný riadok kódu. Na prvej stránke opíšeme typ obsahu. Na druhej strane pridáte polia. Kedykoľvek môžete upraviť typ obsahu na pridanie alebo odstránenie polí.
Typy obsahu sú jednou z najvýkonnejších funkcií, ktoré Drupal ponúka. Akonáhle začnete premýšľať v typoch obsahu a zobrazeniach, nikdy sa nevrátite na základné stránky.













