Van ruwe data naar bruikbare inzichten, wij kijken met je mee

30 dagen retourgarantie

Het bewerkscherm van een artikeltype, met de veldenlijst links.
CMSUitlegArtikel
5 sep 2026, 11:00 · 7 min lezen

Zo werkt het artikeltype achter een component

Bijgewerkt op 17 sep 2026, 15:21

Elk Viper UI-component leest zijn velden op alias uit het CMS. Deze uitleg loopt langs de opbouw van een artikeltype, waarom de alias telt en niet het ID, en wat er misgaat als een veld ontbreekt.

Een component in Viper UI is niet meer dan een stuk Vue dat velden opvraagt met useSwGetControls. Welke velden dat zijn, legt het artikeltype in het CMS vast.

De alias is de sleutel

Het component zoekt op alias, niet op het nummer van het veld. Daarom mogen de ID's per account verschillen, maar de alias nooit. Staat er videoURL in plaats van videoUrl, dan blijft het veld leeg zonder foutmelding.

Keuzelijsten hebben twee waarden

Bij een keuzelijst is de zichtbare tekst voor de redacteur en de bijbehorende waarde voor het component. Het component leest associatedValue; staat die leeg, dan valt hij terug op zijn standaard.

Verplicht is niet hetzelfde als standaard

Een veld dat in het artikeltype verplicht staat, moet ingevuld zijn voordat het CMS opslaat. Dat staat los van de waarde waar het component op terugvalt als het veld leeg is.

Geschreven doorJorrit FeenstraCMS-consultant

Neem contact op via Whatsapp!

WhatsApp us!