Gebruik van gekoppelde assets bij een persoon
Binnen Neoforce kun je bij een persoon niet alleen standaardgegevens gebruiken (zoals naam of telefoonnummer), maar ook gekoppelde assets. Denk hierbij aan bijvoorbeeld een laptop, telefoon of andere middelen die aan een persoon zijn toegewezen.
Hoe werkt het?
De gekoppelde assets zijn beschikbaar als variabelen per type. Een persoon kan meerdere assets van hetzelfde type hebben (bijvoorbeeld meerdere laptops), daarom werk je met een lijst.
Assets gebruiken in een actie
Om deze assets te gebruiken, kun je een herhaling (loop) gebruiken. Daarmee kun je alle gekoppelde assets van een bepaald type tonen.
Voorbeeld:
{loop in="person.linked_assets.laptop" out="asset"}
Laptopnr: ${asset.objectID}
Omschrijving: ${asset._description}
Link: ${asset._url}
{/loop}
Klik hier voor meer informatie over het gebruik van variabelen
Welke gegevens zijn beschikbaar?
Per asset is een beperkt aantal gegevens beschikbaar. Op dit moment kun je de volgende variabelen gebruiken binnen de loop:
asset.id– interne IDasset.objectID– zichtbare referentie van het assetasset.ref_secundaryTitle– omschrijving van het assetasset._description– omschrijving van het assetasset._tableName– het type asset (bijv. laptop, phone)asset._url– link naar het asset in de applicatie
Let op: niet alle mogelijke gegevens van een asset zijn beschikbaar als variabele. Alleen bovenstaande velden kunnen gebruikt worden.
Wat moet je aanpassen?
- Vervang laptop door het juiste type asset (bijvoorbeeld phone of tablet).
- Binnen de loop kun je de beschikbare gegevens van het asset gebruiken.
Samengevat
- Een persoon kan meerdere assets hebben
- Assets zijn gegroepeerd per type
- Gebruik een loop om ze netjes weer te geven in je document
- Alleen een beperkt aantal asset-gegevens is beschikbaar als variabele