Mallar templates

Mallar kan användas för att minska längden och komplexiteten hos förfrågningar som sammanställer flera bildlager eller som innehåller rtf-formaterad text.

Anpassade variabler kan användas för att ytterligare förenkla mallanvändningen. Mallar är ofta inställda så att det blir enkelt att växla bilder eller text eller ange andra alternativ vid körning.

Mallar lagras som poster i bildkataloger, med malltexten i fältet catalog::Modifier och fältet catalog::Path tomt eller ange en statisk bakgrundsbild som inte kan ändras dynamiskt.

Mallar anges med kommandot template= eller i sökvägskomponenten i URL:en för begäran. För de flesta program bör du använda kommandot template= för att ange mallar. Kommandot template= får inte förekomma i fältet catalog::PostModifier och kan bara förekomma i fältet catalog::Modifier i en kapslad IS-begäran (d.v.s. i en src=is{...}-konstruktion). Mallposter får inte refereras i src=- eller mask=kommandon.

Alla src=- eller mask=-kommandon som är inbäddade i mallen kan gå till huvudkatalogen för begäran eller till en annan bildkatalog. Om rootId inte anges explicit antas huvudkatalogen. Mallen som anges med template= kan också finnas i huvudkatalogen eller en annan bildkatalog.

Vi rekommenderar att du alltid inkluderar standarddefinitioner för alla variabler som används i en mall. På så sätt kan du alltid visa mallens bildutdata genom att ange dess attribute::RootId och catalog::Id, utan att behöva veta vilka variabler som används i mallen.

Den fördefinierade variabeln $object$ för banersättning kan användas för att tillämpa det bildobjekt som anges i url-sökvägen på en lagerkälla eller mask ( src= eller mask=), även i kapslade eller inbäddade begäranden.

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