Custom Tag: cf_box
Kullanım Amacı
cf-box sayfaların widget-kurulara bölünmesi ve böylelikle daha etki kullanılmasının ve daha anlaşılır olmasını sağlar. Ayrıca istendiğinde asenkron olarak objelerin sayfa içine yüklenmesini sağlar. cf_box böylelikle hem görünüm hem de yükleme fonksiyonu icra eder.
Parametreler
| Attributes | Açıklama | Veri | Zorunlu |
|
hide_table_column |
Listeleme sayfalarında sutünlarda gizle/göster özelliğinin kullanılmasını sağlar. 1 değeri verilirse özelliğin kullanılması sağlanır. Default değeri 0 ' dır. |
Boolean |
H |
|
uidrop |
Listelem sayfalarında çıktı alabilmek ve pdf, excel oluşturabilmek amacıyla kullanılır.1 değeri verilirse özelliğin kullanılması sağlanır. Default değeri 0 ' dır. | Boolean | H |
|
draggable |
Box'ın sayfa içerisinde tut sürükle mantığıyla çalışmasını sağlar.1 değeri verilirse özelliğin kullanılması sağlanır. Default değeri 0 ' dır. | Boolean | H |
|
add_href |
Box'ın başlık kısmının en sağına (+) ikonu getirerek tıklanıldığında ekleme sayfasına yönlendirme yapmak için kullanılır. | String | H |
|
list_href |
Box'ın başlık kısmının en sağına liste ikonu getirerek tıklanıldığında listeleme sayfasına yönlendirme yapmak için kullanılır. | String | H |
|
collapsable |
Box'ın seperator gibi içeriğinin gizlenip gösterilmesini sağlayan parametredir. Default değeri 1 ' dir. Bu özellik kullanılmayacağı durumlarda 0 değeri verilmelidir. | Boolean | H |
|
closable |
Başlık kısmına kapatma ikonu getirerek box'ın istenilmeyen durumlarda kapatılabilmesini sağlar. Sayfa yenilendiğinde box tekrar görüntülenir. Default değer 0 ' dır. Özelliğin kullanılacağı durumlarda parametre 1 olarak set edilmelidir. |
Boolean | H |
|
box_page |
Link verilerek box içeriğinin bir fuseaction ile doldurulmasını sağlar. Bu özellik kullanıldığında box sayfadan bağımsız kendi içinde refresh edilebilir. | String | H |
|
resize |
Box'ın Ekranı Kapla/Küçült şeklinde kullanımasını sağlar. Default değer 1 ' dir. Özellik kullanılmak istenmezse parametre 0 olarak set edilir. | Boolean | H |
|
title |
Başlığın belirlenmesi için kullanılır. Liste sayfası filtre kısımları haricinde kullanılması zorunludur. | String | E |
Örnek Kullanım
--Content---
cf_box'ın 4 şekilde içi doldurabilir.
- cf_box taglerin arasında doğrusa html-cfml kod yazılabilir.
- Herhangi bir dosya veya dosyalar include edilebilir.
- box_page atributes kullanılarak ilgili fuseaction-wo çağrılarak box kendi içerisinde yüklenebilir veya refresh edilebilir.
- Diğer custom-tag'lar eklenerek doldurulabilir. Örneğin; listeleme sayfalarında cf_ajax_list, cf_grid_list, form sayfalarında cf_elements, search bloklarında cf_box_search ve cf_box_search_detail, kayıt ve güncelleme bilgileri için cf_box_footer yazılabilir. Bunun yanı sıra tüm custom-tag'ler kullanılabilir.
Kullanım Örnekleri
cf_box Workcube'un en öenmli yapı taşlarlarında biridir. Her bir sayfada kullanılan bilgi, grafik, liste, form cf_box'ın içine girer. Bir event içinde n tane cf_box yerleştirilebilir.

Geri Bildirim
3.18. cf_wuxi
Workcube Output Şablonları'nı oluştururken kodu optimize etmek ve şablon arayüzlerini standartlaştırmak amacıyla wuxi etiketleri kullanılır.
3.11. cf_duxi
Form sayfalarında kodu optimize ederek daha verimli kullanmamızı sağlar.
3.8. cf_box_search
Listeleme ekranlarında kullandığımız form elementlerini kapsayan, kullanımı basit ve flex bir yapıya sahip cf_box_search. Detay alanı için kullanılan cf_box_search_detail.