Inhoudstypes en velden

Moeilijkheidsgraad
trefwoorden

Inhoudstypes vormen de basisgedachte van een Drupal website. Rustig nadenken over hoe je de site zult structureren en de juiste velden in de juiste inhoudstypes inbrengen is van cruciaal belang voor een goede site. Ik kan dit niet goed genoeg beklemtonen.

Inhoudstypes bereik je via structuur:

Drupal8_001448.png

Er zijn vier tabbladen. Een algemeen blad met instellingen het titelveld. Een titelveld is al een volwaardig tekstveld. Je kunt het een andere naam geven.

Drupal8_001449.png

Drupal8_001452.png

Daarnaast vind je enkel instellingen. Verken ze.
Drupal8_001453.png

Het volgende tabblad toont de gekozen velden in alfabetische volgorde. In Drupal 7 was dit ook het input venster en kon je de volgorde wijzigen. In Drupal 8 is er een volledig gescheiden inputformulier.

Drupal8_001454.png

Hierboven had ik reeds enkele velden toegevoegd. Welke keuze hebben we...Verken ze. Reacties hebben nu een eigen veld. Je moet dit hebben om te kunnen reageren op inhoud. Computed heb ik toegevoegd. Je kunt er mee rekenen..

Drupal8_001414_0.png

We gaan verder.. Referentie is knap. Je verwijst er mee naar inhoud van het type node, bestand, afbeelding (met IMCE geupload bvb), taxonomietermen, gebruikers,... Voor de rest een gamma aan tekstveldjes van groot naar klein. Een lijst met tekst kan je ook toevoegen. bvb man, vrouw,.. Je hebt dan de mogelijkheid om iets anders in de database op te slaan dan de tekst. Lees wat er als voorbeeld wordt getoond en je zult het begrijpen...


Drupal8_001455.png

Bij reference zie je ook 'other' staan. Je kunt er inderdaad ook mee naar bvb views refereren. Ze komen dan als link in de weergave te voorschijn.

Drupal8_001456.png

Heb je ooit een gelijkaardig veld gebuikt? Hergebruik het dan in Drupal. Het bespaart tabelruimte in je database.


Drupal8_001417.png

Het tabblad voor de input toont bvb zo iets... Hiermee bepaal je de volgorde waarmee je inhoud toevoegt. Je kiest ook de manier (widgets).

Drupal8_001457.png


Met het tabblad voor de weergave bepaal je wat de bezoeker ziet. Het label kan je verbergen. Je kunt zelfs het volledige veld verbergen.

Drupal8_001458.png