Kas yra Drupal "Turinio tipas"? Kas yra "laukai"?

Apibrėžimas:

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 lengvai kurti savo turinio tipus. Tinkinti turinio tipai yra viena iš geriausių priežasčių mokytis Drupal.

Turinio tipai turi laukus

Labiausiai įdomus dalykas apie Drupal turinio tipus yra tas, kad kiekvienas turinio tipas gali turėti savo laukų rinkinį. 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:

Laukai sprendžia problemas

Dabar galite parašyti savo atsiliepimus kaip įprastus straipsnius ir tiesiog įklijuokite šią informaciją kiekvienos peržiūros pradžioje. Tačiau tai sukeltų keletą problemų:

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 būti pažymėtas kaip reikalaujama . Tiesiog kaip jūs negalite išsaugoti mazgo be pavadinimo, Drupal neleis jums išsaugoti, neįvesdami norimo lauko lauko teksto.

Laukai neturėtų 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. Naudodami "Views" galite kurti pasirinktinius šių knygų recenzijų sąrašus . Peržiūrėkite šio straipsnio pavyzdžius .

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.