Önceki yazılarda da belirtiğim gibi FDL içerisinde renderer direktiflerinin tamamı @ işareti ile başlarlar. bunlar @definition @import @pattern @ui @htmlpattern @html @set @get @item @include @face @definiton bu direktif 3 niteliği vardır viewstate : true ya da false değerlerinden birini alır,görünüm içerisinde bileşen verileri için bir depolama alanı oluşturur bu sayde sayfa postback olduğunda veriler …
Günlük Arşiv: 08 Eylül 2009
Eyl
08
Faces Controller
Evet her şey hazırsa yani kurulum işlemleri başarı ile sonuçlamışsanız ilk Faces denememizi yapabiliriz Öncelikle applications/uygulamaadi/controller/ applications/uygulamaadi/controller/test.php Dizinine gelin burada test.php gibi bir isimde Controller dosyamızı oluşturalım. <?php import(“phpf.controllers.facescontroller”); class Test extends FacesController { function Test(){ parent::FacesControler(); echo “Test kontrolcüsü başlatıldı”; } } ?> şimdi tarayıcımızda adres satırına localde çalıştığınızı farz ederek http://localhost/phpFacesdizini/ugulamaadi/test yazıyoruz eğer …
Eyl
08
Faces Views
PHP Faces in view yapısını ilk başlarda tuaf gelsede buna alışırsınız Görünüm’ü tamamen diğer kodlardan ayırabilirsiniz Faces View ler XML notasyonuna benzer. Faces Render ına tabi olacak bölümler <faces> </faces> etiketleri arasına yazılır.<faces> </faces> etiketleri arasında HTML ,CSS,XML PHP vb.. dilleride kullanabilirsiniz. Faces Etiketleri üç e ayrılır bunlar Renderer direktif etiketleri Static etiketler Bileşen Etiketleri …
Eyl
08
Faces MVC (Model View Controller)
Model-view-controller, yazılım mühendisliği’nde kullanılan bir “mimari desen”dir. Kullanıcıya yüklü miktarda verinin sunulduğu karmaşık uygulamalarda veri ve gösterimin soyutlanması esasına dayanır. Böylelikle veriler (model) ve kullanıcı arayüzü (view) birbirini etkilemeden düzenlenebilir. Model-view-controller, bunu controller adı verilen ara bileşenle, veri gösterimi ve kullanıcı etkileşiminden, veri erişimi ve iş mantığını çıkarma suretiyle çözmektedir. M (Model), İş Mantığını ve …
Eyl
08
PHP Faces Kurulum ve Gereksinimler
Gereksinimler: PHP 5 ve Üzeri Aphache Rewide Module Aphache CGI Module ORM için PHP PDO eklentisini aktif hale getirin Kurulum : Sıkıştırılmış dosyayı çıkarın PHPFaces klasörünü sunucunuza taşıyın Ana dizinde bulunan index.php dosyasını bir editor ile açın ve düzenleyin Dispatcher::dispatch parametrelerini sisteminize göre ayarlayın. Dispatcher::dispatch(“applications”.DS.”seninuygulama”,”SeninKontrolcu”,”http://yourhost.com/”); Dispatcher ın parametreleri 1- geçerli uygulama dizini 2- uygulamanın başlayacağı …
