Sjablonen templates

Sjablonen kunnen worden gebruikt om de lengte en complexiteit te verminderen van aanvragen die meerdere afbeeldingslagen samenstellen of die tekst met RTF-indeling bevatten.

Aangepaste variabelen kunnen worden gebruikt om het sjabloongebruik verder te vereenvoudigen. Sjablonen worden vaak zo ingesteld dat afbeeldingen of tekst eenvoudig kunnen worden gewisseld of dat andere opties tijdens runtime kunnen worden ingesteld.

Sjablonen worden opgeslagen als records in afbeeldingcatalogi, waarbij de hoofdtekst van de sjabloon in het veld catalog::Modifier wordt weergegeven en het veld catalog::Path leeg is of een statische achtergrondafbeelding opgeeft die niet dynamisch kan worden gewijzigd.

Sjablonen worden opgegeven met de opdracht template= of in de padcomponent van de aanvraag-URL. Voor de meeste toepassingen wordt aangeraden de opdracht template= te gebruiken om sjablonen op te geven. Het template= bevel moet niet op het catalog::PostModifier gebied voorkomen en kan slechts op het catalog::Modifier gebied in een genestelde verzoek van IS (namelijk in een src=is{...} constructie) voorkomen. Sjabloonrecords mogen niet worden vermeld in src= - of mask= -opdrachten.

Om het even welke src= of mask= bevelen ingebed in het malplaatje kunnen aan de belangrijkste catalogus van het verzoek of aan een verschillende beeldcatalogus oplossen. Als er geen rootId expliciet wordt opgegeven, wordt de hoofdcatalogus aangenomen. De sjabloon die met template= is opgegeven, bevindt zich mogelijk ook in de hoofdcatalogus of in een andere afbeeldingscatalogus.

Het wordt ten zeerste aanbevolen om altijd standaarddefinities op te nemen voor alle variabelen die in een sjabloon worden gebruikt. Op deze manier kan de uitgevoerde afbeelding van de sjabloon altijd eenvoudig worden weergegeven door de attribute::RootId en catalog::Id ervan op te geven, zonder dat u hoeft te weten welke variabelen in de sjabloon worden gebruikt.

De vooraf gedefinieerde padvervangingsvariabele $object$ kan worden gebruikt om het afbeeldingsobject dat in het URL-pad is opgegeven, toe te passen op elke laagbron of elk laagmasker ( src= of mask= ), zelfs in geneste of ingesloten aanvragen.

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49