Definicija:
Drupal "tip sadržaja" je posebna vrsta sadržaja. Na primjer, u Drupalu 7 , podrazumevane vrste sadržaja uključuju "članak", "osnovnu stranicu" i "forumsku temu".
Drupal vam olakšava da pravite sopstvene tipove sadržaja. Prilagođeni tipovi sadržaja su jedan od najboljih razloga za učenje Drupala.
Tipovi sadržaja imaju polja
Najupečatljivija stvar o tipovima Drupal sadržaja je da svaki tip sadržaja može imati svoj skup polja . Svako polje čuva određeni deo informacija.
Na primer, pretpostavite da volite da pišete kritike o knjigama (klasičan primer). Bilo bi lepo uključiti određene osnovne informacije o svakoj knjizi, kao što su:
- naslovna slika
- naslov
- autor
- izdavač
- godina objavljivanja
Polja rešavaju probleme
Sada možete napisati svoje recenzije kao obične članke, i jednostavno prilepiti ove informacije na početak svake recenzije. Ali to bi stvorilo nekoliko problema:
- Šta ako zaboravite neki deo?
- Šta ako promenite mišljenje o uključivanju, recimo, izdavača? Kako sakriti izdavača na sve stare članke?
- Šta ako odlučite da biste više pokazali neke informacije na kraju članka? Ili čak u bočnoj traci? Ili smisliti naslov? Ova vrsta fleksibilnosti je nemoguća. U svakom članku ste često kodirali podatke na određenom mestu.
Sa poljima rešavate sve ove probleme.
Možete napraviti tip sadržaja za pregled knjige, a svaki bit informacija postaje "polje" koje je vezano za ovaj tip sadržaja.
Polja vam pomažu da unesete informacije
Sada, kada započnete novu recenziju knjiga, imate poseban, odvojen tekstni okvir za svaki bit informacija. Malo je verovatnije da zaboravite da uđete, recimo, ime autora. Tu je kutija za to.
Zapravo, svako polje ima mogućnost označavanja po potrebi . Kao što ne možete da sačuvate čvor bez naslova, Drupal vam neće dozvoliti da sačuvate bez unosa teksta za polje koje je obeleženo.
Polja ne moraju biti tekst
Da li ste primetili da je jedno od ovih polja slika ? Polja nisu ograničena na tekst. Polje može biti datoteka, kao što je slika ili PDF . Možete dobiti dodatne vrste polja sa prilagođenim modulima , kao što su datum i lokacija.
Možete prilagoditi prikaz polja
Podrazumevano, kada pregledate pregled knjige, svako polje će se pojaviti sa oznakom. Ali možete ovo prilagoditi. Možete redefinisati red polja, sakriti oznake i čak koristiti "stilove slike" da biste kontrolisali veličinu ekrana tog poklopca knjige.
Možete podesiti i "Podrazumevani", prikaz celog prikaza stranice, kao i prikaz "Teaser", kako se sadržaj pojavljuje u listi. Na primer, za liste možete sakriti sva dodatna polja osim autora.
Jednom kada počnete razmišljati o listingima, ipak ćete želeti da se potopite u Drupal Views. Pomoću Pregleda možete napraviti prilagođene listinge ovih pregleda knjiga. Pogledajte ovaj članak za primere pogleda .
Kako da dodam tipove sadržaja?
U Drupalu 6 i ranijim verzijama, potrebno je instalirati Modul za izgradnju sadržaja (CCK) kako biste koristili tipove sadržaja.
Sa Drupal-om 7, sadržaji su sada uključeni u jezgru. Prijavite se kao administrator, a u gornjem meniju idite na Strukturu -> Vrsta sadržaja -> Dodaj vrstu sadržaja.
Izrada prilagođenih tipova Drupal sadržaja je izuzetno jednostavna. Ne morate pisati ni jednu liniju koda. Na prvoj stranici opisujete tip sadržaja. Na drugoj strani dodate polja. U bilo koje vrijeme možete uređivati tip sadržaja da biste dodali ili uklonili polja.
Tipovi sadržaja su jedna od najsnažnijih karakteristika koje Drupal nudi. Kada počnete da razmišljate o tipovima sadržaja i Pogledima , nikada se neće vratiti na osnovne stranice.