Какво представлява "Тип съдържание" на Drupal? Какво представляват "полетата"?

Определение:

Типът на съдържанието на Drupal е специфичен вид съдържание. Например в Drupal 7 типовете съдържание по подразбиране включват "статия", "основна страница" и "тема на форума".

Drupal ви улеснява да създавате свои собствени типове съдържание. Персонализираните типове съдържание са една от най-добрите причини да научите Drupal.

Видовете съдържание имат полета

Най-вълнуващото нещо за типовете съдържание на Drupal е, че всеки тип съдържание може да има собствен набор от полета . Всяко поле съхранява конкретна информация.

Например, предполагам, че обичате да пишете книги (класически пример). Би било хубаво да се включат някои основни бита информация за всяка книга, като например:

Полетата решават проблеми

Сега можете да напишете отзивите си като обикновени статии и просто да поставите тази информация в началото на всеки преглед. Но това би създало няколко проблема:

С полета решавате всички тези проблеми.

Можете да направите тип съдържание "преглед на книга" и всяка част от информацията да се превърне в "поле", прикрепено към този тип съдържание.

Полетата ви помагат да въведете информация

Сега, когато започнете нов преглед на книгата, имате отделен текстов прозорец за всяка информация. Много по-малко вероятно е да забравите да влезете, да речем, името на автора. Там е кутията за това точно там.

Всъщност всяко поле има възможност да бъде маркирано според изискванията . Точно както не можете да запазите възел без заглавие, Drupal няма да ви позволи да запазите, без да въвеждате текст за поле, което е означено като задължително.

Полетата не трябва да бъдат текстови

Забелязахте ли, че едно от тези полета е изображение ? Полетата не се ограничават до текста. Полето може да бъде файл, например изображение или PDF . Можете да получите допълнителни видове полета с персонализирани модули , като Дата и местоположение.

Можете да персонализирате как се показват полетата

По подразбиране, когато прегледате прегледа на книгите си, всяко поле ще се покаже с етикет. Но можете да персонализирате това. Можете да пренаредите реда на полетата, да скриете етикетите и дори да използвате "стил на изображението", за да контролирате размера на дисплея на тази корица на книгата.

Можете да персонализирате както изгледа "По подразбиране", пълния изглед на страницата, така и изгледа "Тийзър", който показва как съдържанието се показва в списъците. Например, за списъци може да скриете всички допълнителни полета освен автора.

След като започнете да мислите за списъци, обаче, ще искате да се потопите в изгледите на Drupal. С изгледи можете да създадете персонализирани списъци на тези коментари. Вижте тази статия за примери за изгледи .

Как да добавя типове съдържание?

В Drupal 6 и по-старите версии е необходимо да инсталирате модула за конструктивен комплект (CCK), за да използвате типовете съдържание.

С Drupal 7 типовете съдържание сега са включени в сърцевината. Влезте като администратор и в горното меню отидете на Структура -> Типове съдържание -> Добавяне на тип съдържание.

Осъществяването на персонализирани типове съдържание на Drupal е изключително лесно. Не е необходимо да пишете един ред от код. На първата страница описвате типа на съдържанието. На втората страница добавите полета. По всяко време можете да редактирате типа съдържание, за да добавите или премахнете полета.

Типовете съдържание са една от най-мощните функции, които Drupal може да предложи. След като започнете да мислите по типове съдържание и Изгледи , никога няма да се върнете към основните страници.