Özellik ''Çağrı tanımı'' <calldef>

Top  Previous  Next

Xsl şablonu elemanının bu özelliği ile; eleman içindeki XSL şablonunu çağıran bir özel derleme zamanı fonksiyonu tanımı yapılır.

XSL şablonlarını çağırırken, uzun ve okunması zor kodlar yazılması gerekir. Bu özellik ile tanımlanan özel derleme zamanı fonksiyonu, şablonu çağırma şeklini basitleştirir.

"Çağrı tanımı" özelliğinde, aşağıdaki gibi bir özel derleme zamanı fonksiyonu tanımlanırsa:

xsltemplate_calldef

 

Şablonu çağırmak için;

 Kod: $xsl(<xsl:call-template name="KucukHarfeCewir"><xsl:with-param name="deger" select="KOD"/></xsl:call-template>)

şeklinde uzun bir tanım yapmak yerine,

Sadece;

 Kod : %kh(KOD)

demeniz yeterli olacaktır.

Bakın derleme zamanı fonksiyonu <cti:define>.