Les 1

Drupalversie: 
Drupal 8

Inleiding

In deze eerste les bekijken we een naakte installatie van Drupal 8 van dichtbij. We stellen een vergelijking op met Drupal 7.

Op het einde van deze les moeten we een werkende site op Drupal 8 hebben en een opgekuiste versie van onze Drupal 7 site.

Drupal 8

Installatie:

  1. Download de Drupal 8 kern van drupal.org
  2. Pak de zip uit op de computer
  3. Met een FTP-programma upload je nu naar public_html (of in een submap)
  4. Maak nu tijdens deze upload een nieuwe databank aan op jouw hosting.
  5. Wanneer alles klaar is en geüpload is ga je naar de volgende stap:

Configuratie:

Een Drupal 8 - installatie verloopt zo goed als identiek gelijk als een Drupal 7 - installatie. De belangrijkste stappen zijn hier het invullen van de database-gegevens en de website gegevens.

Eerste stappen op de site:

Algemeen

Vertaling is reeds gebeurd bij de installatie

Installeer en activeer de volgende modules:

  • Pathauto (Token en Ctools zijn hiervoor nodig)
  • Admin Toolbar --> zorgt voor het uitklapmenu in het administratiemenu
    • Je moet hier beide aanzetten: Admin Toolbar en Admin Toolbar Extra Tools

Installeer een nieuw thema: Drupal8 Zymphonies Theme

Configureer het nieuwe thema:

  • Logo en FavIcon naar keuze
  • Websitenaam naar keuze
  • Slogan naar keuze
  • Kleuren naar keuze
  • Geen credits
  • Geen sociale media-iconen

Stel PathAuto correct in. Dit verloopt anders dan Drupal 7:

  • Klik op 'Uitbreidingen'
  • Zoek Pathauto
  • Klik op de uitleg om meer opties te zien

  • Kies configureer
  • Nu voegen we een nieuw patroon toe:

  • We kiezen voor in houd en met de hulp van de tokens stellen we in:

Werk overbodige blokken weg:

  • Structuur - Blok-layout
  • Zet blokken op 'geen' die voorlopig niet nodig zijn

Voeg een nieuw blok toe:

  • Structuur - Blok-layout - Aangepast blok toevoegen

  • Geen een beschrijving en inhoud zoals hieronder:

  • Na het opslaan van bovenstaande kan je nu in het volgende venster beslissen waar deze moeten komen:

  • Bekijk het resultaat. De achtergrondfoto lossen we straks op.

Slogan

  • Eerder heb je een slogan ingesteld. Deze is niet zichtbaar??
  • Ga naar de homepage
  • Ga met de cursor richting het logo, dit zit in een blok!
  • Klik nu rechtsboven op het verschenen potloodje, dit gegeven is nieuw in Drupal 8
  • Kies voor Blok instellen

  • In het volgende venster zet je een vink bij het logo en je slaat op

De achtergrondfoto aanpassen

  • Hiervoor hebben we FTP nodig.
  • Open FileZilla en log in
  • Navigeer naar de juiste map:

  • Wat je nu moet doen is logisch:
    • Zoek op het Internet een foto die je wil gebruiken als achtergrond. De huidige foto is iets meer dan 4 MB dus je moet niet kijken op een MB meer of minder. Voor kwaliteit zoek je met het trefwoord 'wallpaper' achter de zoekterm.
    • Sla de foto even op en geef deze dezelfde naam als op de server
    • Uploaden en overschrijven
  • Keer terug naar de site, even vernieuwen, en voila!

Inhoud toevoegen

  • Voeg inhoud toe van het type eenvoudige pagina:

  • Zet op 'volledige HTML'

  • Verschillend van bovenstaande versie is de knoppenbalk, deze is bij jullie nog niet goed ingesteld. Dit doen we eerst:
  • Hoover over Instellingen - Inhoud en samenstelling - Tekstopmaak en editors

  • Kies voor Instellen bij Volledige HTML

  • Voeg nu alle knoppen toe die je graag had gehad:

  • Keer op je stappen terug en voeg nu opnieuw inhoud toe van het type eenvoudige pagina:
    • Zorg voor een titel: Drupal 8
    • Zoek op Wikipedia het artikel over Drupal en plak dit zonder de links in de body:
    • Bij de URL zorg je ervoor dat deze /home gaat heten

  • Sla even op.
  • Tot slot gaan we deze inhoud instellen als homepage. Dit gaat op net dezelfde manier als Drupal 7 --> Aan jullie

Inhoudstype toevoegen

  • Geef dit nieuwe inhoudstype een naam en een beschrijving:

  • Vergeet niet om 'auteur en datum' uit te zetten.

  • Sla op en beheer de velden

Onderstaande legt een groot verschil uit tussen Drupal 7 en Drupal 8

Drupal 7 Drupal 8
  • Bewerken: instellingen aanpassen van het algemene inhoudstype
  • Velden beheren: (INPUT)
    • Velden toevoegen
    • Volgorde aanpassen
    • Widget aanpassen
  • Weergave beheren: (OUTPUT)
    • Volgorde wijzigen
    • Label instellen
    • Andere instellingen (tandwiel)

 

 

  • Bewerken: instellingen aanpassen van het algemene inhoudstype
  • Velden beheren: (INPUT)
    • Velden toevoegen
  • Formulierweergave beheren: (INPUT)
    • Volgorde wijzigen
    • Widget aanpassen
    • Andere instellingen (tandwiel)
  • Weergave beheren (OUTPUT)
    • Volgorde wijzigen
    • Label instellen
    • Andere instellingen (tandwiel)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

We hebben volgende velden nodig:

  • Title (standaard aanwezig)
  • Body (standaard aanwezig)
  • Prijs --> decimal, achtervoegsel: €
  • Afbeelding --> multi-upload, waardes onbeperkt

Dit werkt eigenlijk identiek zoals in Drupal 7, vergelijk het met eenzelfde toestel waar de knoppen een beetje anders staan.

Het veld PRIJS:

De veldinstellingen:

De weergave-instellingen

Het veld AFBEELDINGEN:

veldinstellingen:

Merk op dat in Drupal 8 het Alt-veld standaard verplicht is. Op zich een goede zaak.

Weergave:

Een totaalbeeld onder 'Formulierweergave'

Inhoud toevoegen

Voeg nu zelf twee keer inhoud toe van het type 'Laptops'. Gebruik bijvoorbeeld de site van Mediamarkt als inspiratiebron.

(We trekken ons voorlopig niets aan van de css)

Een voorbeeld van hoe het er moet uitzien:

View

Views zitten in Drupal 8 ingebouwd in de kern. Om Views in Drupal 8 te verkennen maken we een simpel overzichtje van onze laptops:

(BOVENSTAANDE FOTO: geen teasers maar velden)

Hoe het er uiteindelijk moet uitzien: