PHP Faces 1 version numaralı son sürümünde bazı yenilikler getirildi
FacesController’a prerender ve renderend metodları eklendi.
prerender metodu render işlemin başında nesneler oluştuğunda işletilir renderend metodu ise render işlemi tamamlandığında işletilen metotdur.
EklenenYeni bileşenler ve sınıflar
- Pager (Sayfalama pagination bileşeni)
- Captcha (Doğrulama Resimleri)
- File (Dosya Upload Bileşeni)
- FileValidation
- SQL (SQL sorgu bileşeni)
- FQL(FQL Sorgu bileşeni)
- Header Nesnesi(Sayfa başlığı kullanımı)
prerender ve renderend metotları Controller içerisinde override edilerek (Geçersiz Kılınarak) kullanılır
Örnek prerender ve renderend metotları
<?php import("phpf.controllers.facete"); class Render extends Facete { public function Render() { parent::Facete(); $this->render("dosya.html"); } /** @override */ public function prerender() { echo "Render işlemi başlatıldı nesneler oluşturuldu"; } public function renderend(){ echo "Render işlemi sona erdi sayfa oluşturuldu"; } } ?>














