<cti:define> Talimatı  

Top  Previous  Next

<cti:define> DZ talimatı özel CScript fonksiyonları tanımlamak için kullanılır. Amacı %define() fonksiyonu ile aynı olmasına karşın <cti:define> HTML veya XSL kodlarını tanımlamak için daha elverişlidir.

Söz dizimi:

<cti:define name="özel-fonksiyon-adı">

  <!--

    fonksiyon tanımı

    -->

</cti:define>
 

Fonksiyon tanımı içinde fonksiyon parametreleri anlamına gelen ${prmn} sembolleri kullanılabilir.

Örnek 1:

Tanım:

<cti:define name="yk">

  <input type="text" name="${prm1}"/>

</cti:define>
 

Kullanım:

%yk(miktar)

 

Sonuç:

<input type="text" name="miktar"/>

 

Örnek 2:

Bu örnekte özel DZ fonksiyonu %ok() bir boş eleman içinde <cti:define> talimatı ile tanımlanıyor ve bir zengin metin elemanı içinde bir onay kutusu oluşturmak için kullanılıyor.

define

XSLT işlemi sonucunda HTML sayfasının görüntüsü aşağıdakine benzer olacaktır.
 

result