CMS: Giriş Ögeleri İçin Doğrulama Ayarları Hakkında
2 dakikalık okuma
Özel formlar oluşturmak için kullandığınız giriş ögelerinin her birine ve doğrudan koleksiyon alanlarına doğrulamalar ekleyebilirsiniz. Böylece ziyaretçileriniz yalnızca doğru formata sahip değerleri koleksiyonlarınıza gönderebilirler.
Gerekli
Çoğu giriş ögesinde "Zorunlu" seçeneği bulunur. Bir giriş ögesini "Zorunlu" olarak ayarladığınızda, ilgili alana bir değer girilmedikçe form gönderilemez. Aynı şekilde, giriş ögesinin bağlı olduğu koleksiyon alanının "Zorunlu" olarak ayarlanması durumunda, ziyaretçiler boş değerlerle içerik göndermeye çalıştıklarında bir hata alırlar.
Bir onay kutusu "Zorunlu" olarak ayarlanmışsa, giriş ögesinin geçerli sayılması için onay kutusunun işaretlenmesi gerekir. Geçiş düğmelerinde "Zorunlu" seçeneği bulunmaz.
Bir onay kutusu "Zorunlu" olarak ayarlanmışsa, giriş ögesinin geçerli sayılması için onay kutusunun işaretlenmesi gerekir. Geçiş düğmelerinde "Zorunlu" seçeneği bulunmaz.
Giriş ögeleri
Giriş ögelerini farklı bilgi türlerini kabul edecek şekilde ayarlayabilirsiniz. Her bir giriş türü kullanıcının yalnızca belirli değerleri girmesine izin verir, kullanıcı bir değer girdiğinde belirli bir doğrulama eylemi gerçekleştirir ve farklı türden ek doğrulamalar uygulamanıza olanak sağlar.
Giriş Türü | Doğrulama | Ek Doğrulamalar |
---|---|---|
Metin | Hiçbiri | Uzunluğu sınırla, desen |
Şifre | Hiçbiri | Uzunluğu sınırla, desen |
Numara | Değer bir sayıdır | Maksimum değer, minimum değer, desen |
E-posta | Değer bir e-posta adresidir | Desen |
URL | Değer "https" veya "https" ile başlayan bir URL'dir | Desen |
Telefon Numarası | Değer bir telefon numarasıdır | Desen |
Karakter sınırlaması
Uzunluk sınırlaması getirildiğinde, bu sınırı aşan bir değer girilmesi halinde form gönderilemez.
Üst değer ve alt değer
Giriş ögesinin sayı türü için üst değer, alt değer veya her ikisini birden ayarlayabilirsiniz. Bu değer sınırlarından herhangi birini uygularsanız, girilen değerin ilgili sınır aralığında olmaması halinde form gönderilemez.
Desen doğrulaması
Bazı giriş ögesi türleri ek desen doğrulaması uygulamanıza izin verir. Doğrulama işlemi 'düzenli ifadeler' olarak bilinen, bir arama desenini tanımlayan karakter ve simge dizeleri kullanılarak gerçekleştirilir.
Örneğin, ziyaretçilerin bir kullanıcı adı girmesini istediğiniz bir giriş ögeniz olduğunu varsayalım. Kural olarak kullanıcı adlarının yalnızca alfabetik karakterlerden ve alt çizgilerden oluşması gerektiğini belirlediniz. Ayrıca 5 ila 20 karakter uzunluğunda olmalarını istiyorsunuz.
Bu durumda giriş ögenize yalnızca geçerli kullanıcı adlarını kabul etmesi için aşağıdaki düzenli ifadeyi eklemeniz gerekir:
Örneğin, ziyaretçilerin bir kullanıcı adı girmesini istediğiniz bir giriş ögeniz olduğunu varsayalım. Kural olarak kullanıcı adlarının yalnızca alfabetik karakterlerden ve alt çizgilerden oluşması gerektiğini belirlediniz. Ayrıca 5 ila 20 karakter uzunluğunda olmalarını istiyorsunuz.
Bu durumda giriş ögenize yalnızca geçerli kullanıcı adlarını kabul etmesi için aşağıdaki düzenli ifadeyi eklemeniz gerekir:
1^[a-zA-Z0-9_]{5,20}$
Bu ifadede, ^
ve $
simgeleri dizenin başını ve sonunu temsil eder. Bu simgelerin arasında iki kısım vardır, biri köşeli parantez []
içine, diğeri ise küme parantezi {}
içine alınmış halde. Köşeli parantez içine alınmış olan kısım [a-zA-Z0-9_]
küçük harfli karakterlere a-z
, büyük harfli karakterlere A-Z
, numaralara 0-9
veya alt çizgilere _
karşılık gelir. Küme parantezi içine alınmış kısım {5,20}
ise, kendisinden hemen önce gelen kısmı yani [a-zA-Z0-9_]
kısmını karşılayan karakterlerden oluşan 5 ila 20 karakter olmasını istediğinizi belirtir.
Tarih seçiciler
Tarih seçici öge, hangi tarihlerin girilebileceğini kısıtlayabilmenizi sağlar. Kullanıcının geçmiş tarihleri, gelecek tarihleri veya hafta genelinde belirlediğiniz günleri, örneğin hafta sonlarına denk gelen günleri seçmesini kısıtlayabilirsiniz. Ayrıca girilecek tarih biçimini de AA/GG/YYYY ya da GG/AA/YYYY biçiminde olacak şekilde kontrol edebilirsiniz.
Bu içerik yardımcı oldu mu?
|