Form içerisinde yıldız türünden bir değerlendirme bilgisi alınmak istendiği durumlarda kullanılan form elemanıdır. İşaretlenen yıldız sayısı INT değerinde veri tabanında saklanır.
Araç Kutusundaki Görünümü |
Free Formda Görünümü |
Responsive Formda Görünümü |
Uyumluluk
Free Form | Responsive Form | Mobile |
Rating aracının özellikleri |
Type(Alan Türü): Eklenilen form aracının alan türünü gösterir. Burada yer alan değer değiştirilemez. Name(Alan İsmi): Veri tabanında oluşacak olan alanın ismi yazılır. Max. Character(Maximum Karakter): Rating aracı form sayfasına eklendiğinde default olarak 5 yıldız ile birlikte gelir. Bu yıldız sayısı artırılmak veya azaltılmak istendiğinde bu alanda istenilen yıldız sayısı yazılmalıdır.
Help Text(Yardım Metni): Form aracı üzerine Fare ile gelindiğinde açıklama çıkması için girilen metindir.
Height(Yükseklik):Form aracının yüksekliğini ve genişliğini düzenler(Genişlik alanı Responsive Formlardan kaldırılmıştır). Display(Görünür): Form aracının Client ekranında görünmemesini sağlar. Form Only(Sadece Formda): Form aracına girilen bilgileri sql'e kaydetmeyerek, sadece formda oluşmasını sağlar. Burada sonradan yapılan değişiklikler veri tabanını etkilemez.
|
Rating içerisinde kullanabilecek aksiyonlar
Form sayfasında her eklenen form elemanı için farklı aksiyonlar bulunmaktadır. Rating aracı için tanımlanmış olan aksiyonları görüntülemek için öncelikle rating alanı seçilir ardından sağ panelde yer alan aksiyonlar menüsü açılır.
On Value Change(Değer Değiştiğinde): Rating alanının içindeki değer değiştiğinde çalışır.
Kullanım Örnekleri:
Yıldızlar üzerinde puanlama yapılmak istendiğinde başlangıçta istenilen sayı kadar yıldız işaretli getirebilir.
Bu örnek için form sayfasına, açılışta bir aksiyon tanımlanması gerekmektedir. Aksiyon detayları aşağıdaki gibidir.
Form açılışında 10 yıldızdan 5'nin işaretli gelmesi istendiği için sorgu alanına SELECT 5 sorgusu gönderilir.
Rating aracı INT türden veri sakladığı için bu şekilde güncellemelerde yalnızca INT değer gönderilmelidir.