Drupal "turinio tipas" yra tam tikros rūšies turinys. Pavyzdžiui, "Drupal 7" numatytąjį turinio tipą sudaro "straipsnis", "pagrindinis puslapis" ir "forumo tema".
"Drupal" leidžia jums lengvai padaryti savo turinio tipai. Tinkinti turinio tipai yra viena iš geriausių priežasčių mokytis Drupal.
Turinio tipai turi laukus
Labiausiai įdomus dalykas apie Drupal turinio tipus yra tai, kad kiekvienas turinio tipas gali turėti savo rinkinį laukai. Kiekviename lauke saugoma tam tikra informacija.
Pavyzdžiui, tarkime, kad norite parašyti knygų recenzijas (klasikinis pavyzdys). Būtų malonu įtraukti tam tikrus pagrindinius informacijos apie kiekvieną knygą bitus, pavyzdžiui:
- viršelio vaizdas
- pavadinimas
- autorius
- leidėjas
- paskelbimo metai
Laukai sprendžia problemas
Dabar tu galėjo parašykite savo atsiliepimus kaip įprastus straipsnius ir tiesiog įklijuokite šią informaciją kiekvienos peržiūros pradžioje. Tačiau tai sukeltų keletą problemų:
- Ką daryti, jei pamirštumėte tam tikrą gabalą?
- Ką daryti, jei jūs pakeisite savo nuomonę dėl, pavyzdžiui, leidėjo įtraukimo? Kaip paslėpti leidėją visuose senuose straipsniuose?
- Ką daryti, jei nuspręsite, kad norite parodyti tam tikrą informaciją pabaiga straipsnio straipsnis? Arba net šoninėje juostoje? Arba įrašykite pavadinimą drąsiai? Toks lankstumas nėra įmanomas. Jūs esate kietai koduojami duomenys vienoje konkrečioje vietoje kiekviename straipsnyje.
Su laukais išspręskite visas šias problemas.
Galite sukurti "knygų peržiūros" turinio tipą, o kiekvienas informacijos kiekis tampa "lauku", pridedamu prie šio turinio tipo.
Laukai padės įvesti informaciją
Dabar, kai pradedate naują knygų peržiūrą, kiekvienam bitui informacijos turite specialų atskirą teksto laukelį. Jūs daug mažiau tikėtina, kad pamiršite įeiti, tarkim, autoriaus vardą. Čia yra dėžutė.
Iš tikrųjų kiekvienas laukas turi galimybę pažymėti kaip reikalaujama . Tiesiog kaip jūs negalite išsaugoti mazgo be pavadinimo, Drupal neleis jums išsaugoti, neįvesdami norimo lauko lauko teksto.
Laukai neturi būti teksto
Ar pastebėjote, kad vienas iš šių laukų yra vaizdas ? Laukai neapsiriboja tekstu. Laukas gali būti failas, pvz., Vaizdas arba PDF. Galite gauti papildomų sričių laukų su pasirinktais moduliais, pvz., Data ir vieta.
Galite prisitaikyti kaip rodyti laukus
Pagal numatytuosius nustatymus, peržiūrint knygų peržiūrą, bus rodomas kiekvienas laukas su etikete. Bet jūs galite jį pritaikyti. Galite pertvarkyti laukų tvarką, paslėpti etiketes ir netgi naudoti "vaizdų stilių", kad valdytumėte tos knygos dangtelio ekrano dydį.
Galite tinkinti tiek "Numatytąjį", tiek viso puslapio peržiūrą, tiek "Teaser" rodinį, kuris parodo, kaip turinys rodomas sąrašuose. Pavyzdžiui, sąrašams galite slėpti visus papildomus laukus, išskyrus autorių.
Kai tik pradėsite galvoti apie aukcionus, norėtumėte pasinerti į Drupal Views. Su "Views" galite kurti pasirinktiniai aukcionai iš šių knygų recenzijų.
Kaip pridėti turinio tipus?
Drupal 6 ir ankstesnėse versijose turinio tipams reikėjo įdiegti "Content Construction Kit" (CCK) modulį.
Su Drupal 7 turinio tipai dabar yra įtraukti į pagrindinį. Prisijunkite kaip administratorius ir viršutiniame meniu eikite į
Struktūra -> Turinio tipai -> Pridėti turinio tipą.
Tinkinti Drupal turinio tipus yra labai lengva. Jums nereikia rašyti vienos eilutės kodo. Pirmame puslapyje apibūdinate turinio tipą. Antrame puslapyje pridedate laukų. Bet kuriuo metu galite redaguoti turinio tipą, jei norite pridėti ar pašalinti laukus.
Turinio tipai yra viena iš galingiausių Drupal savybių. Kai pradėsite galvoti apie turinio tipus ir rodinius, niekada grįšite į pagrindinius puslapius.