Joomla form alanlarında olası filtreler nelerdir?


11

Joomla formlarının aralıklı olarak kullanıldığını filter="safehtml"ve filter="string"düşündüğünü görüyorum . Tam bir liste var mı ve özel filtreler oluşturulabilir mi?


Bilginize: JForm filtreleri artık /libraries/src/Form/Form.php yöntem filtresindeField
bertmert

Yanıtlar:


12

Olası filtreler:

  • kuralları (Erişim Kontrol Kuralları)
  • unset (Hiçbir şey yapma, böylece dönüş değerini boş bırakma)
  • ham (Filtre yok)
  • int_array ( Girdiyi bir tamsayılar dizisi olarak filtrele)
  • safehtml (Güvenli HTML'yi filtrele)
  • server_utc (Sunucunun saat dilimi sapmasını temel alarak bir tarihi UTC'ye dönüştür)
  • user_utc (Bir tarihi, kullanıcı saat dilimi uzaklığına göre UTC'ye dönüştürür)
  • url (protokolün mevcut olmasını sağlayan URL filtresi)
  • telefon numarası

JInput filtrelerinin tam listesi ve nasıl kullanılacağı için bkz . JInput kullanarak istek verilerini alma .

Bu yardımcı olur umarım


Bunu nereden buldun / buldun? Bakıyorum joomla\libraries\filter\input.phpve listenizden bazılarını ve dahil etmediğiniz bazılarını görüyorum.
GSYİH


@GDP - Belirttiğiniz dosyadaki filtreler burada
Lodder

Ah, işte .... her zaman onu bulmak için bir cehennem var, bu yüzden değerli bir soru olduğunu düşündüm.
GSYİH

Telaşa gerek yok. Özel filtrelere gelince, büyük olasılıkla sınıfı genişleterek kendinizinkini oluşturabilirsiniz, ancak bunu hiç denemediniz.
Lodder
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.