logo

Extra Block Types (EBT) - Nieuwe Layout Builder ervaring❗

Extra Block Types (EBT) - gestileerde, aanpasbare bloktypes: Slideshows, Tabs, Cards, Accordions en vele andere. Ingebouwde instellingen voor achtergrond, DOM Box, javascript-plugins. Ervaar vandaag al de toekomst van layout building.

Demo EBT-modules Download EBT-modules

❗Extra Paragraph Types (EPT) - Nieuwe Paragraphs ervaring

Extra Paragraph Types (EPT) - analoge op paragrafen gebaseerde set modules.

Demo EPT-modules Download EPT-modules

Scroll
04/09/2025, by Ivan

JSON:API maakt het mogelijk om meerdere resources in één enkel verzoek op te halen, deze routes worden "collectie"-routes genoemd. Je kunt een collectie van resources ophalen door een GET-verzoek te sturen naar de basisresource-route, bijvoorbeeld GET /jsonapi/node/article en geen UUID mee te geven. Standaard worden hiermee alle resources van het opgegeven type opgehaald.

Filteren en sorteren zijn standaard beschikbaar voor alle standaardresources.

Headers

De volgende headers zijn vereist bij alle GET-verzoeken om een correcte JSON:API-request en -response te krijgen.

  • Accept: application/vnd.api+json
  • Content-Type: application/vnd.api+json

De volgende header is nodig om de voorbeelden te laten werken:

  • Authorization: Basic YXBpOmFwaQ==

Collecties sorteren

Sorteren op 'created'

Sorteer een collectie op de "created"-timestamp (standaard wordt oplopend gesorteerd).

KORT
sort=created

NORMAAL
sort[sort-created][path]=created

Sorteren op gebruikersnaam van de auteur

Sorteer een collectie op de gebruikersnaam van de auteur, in aflopende volgorde. Merk op dat het voorafgaande minteken (-) een aflopende sortering aangeeft.

KORT
sort=-uid.name

NORMAAL
sort[sort-author][path]=uid.name
sort[sort-author][direction]=DESC

Sorteren op meerdere velden

Sorteer een collectie op meerdere velden.

KORT
sort=-created,uid.name

NORMAAL
sort[sort-created][path]=created
sort[sort-created][direction]=DESC
sort[sort-author][path]=uid.name

Artikel van Drupal Documentatie.