Modal
Liman eklentileri üzerinde kolay bir biçimde modal (açılır pencere) oluşturmanın yolları.
Modal componenti nedir?

Modal componenti, karmaşık akışları kolaylaştırmak ve sayfa içinde görünmesini istemediğimiz yapılar için kullanılabilecek bir bileşendir.
Kullanıcıdan girdi alınması
Kullanıcıya veri detayı gösterilmesi
Nasıl kullanılır?
Modal açmak
Modal düğmesi
Modal düğmesi componentini kullanarak oluşturduğunuz modalları açabilirsiniz. Aşağıdaki şekilde kullanılabilmektedir.
Parametre
Açıklama
text
Modal açma düğmesinin üzerinde yazacak yazı
class
Düğmeye ait olan class parametresi
target_id
Açılması istenilen modalın id değeri
Javascript ile modal açmak
Modallar düğme ile açılabildiği gibi sizin belirlediğiniz özel Javascript eventleri, fonksiyonları ile de açılabilmektedir.
Modal oluşturmak
Örnek bir modal oluşturmak için aşağıdaki yapıyı kullanabilirsiniz. @component ve @endcomponent tagları içerisinde kalan kısma checkbox, radio button, input, selectbox ve diğer tüm HTML elementlerini istediğiniz gibi yerleştirerek modal içeriğini oluşturabilirsiniz.
Parametre
Açıklama
Veri Tipi
id
Modala ait olan id değeri. Benzersiz şekilde belirlenmelidir.
title
Modalda görünecek başlık değeri.
notSized
Boyut geniş mi dar mı olacak belirlediğimiz değer.
modalDialogClasses
Modal üzerine eklenmek istenen class değerleri.
footer
Modal içerisindeki düğmelerin bulunduğu alt kısım.
footer->class
Düğmeye ait class değeri. (Renkler için kullanıyoruz)
footer->onclick
Tıklandığında gerçekleştirilecek işlem.
footer->text
Butonda görünecek yazı.
Modaldan değer almak
Yukarıdaki örnekte iki adet input tanımlamıştık. Bir tanesinde kullanıcı adı, diğerinde ise şifre isteniyordu. Bunları kullanıcı tarafından alarak üzerinde nasıl işlem yaparız gelin bakalım.
Last updated
Was this helpful?