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.