Günlük Arşiv: 09 Eylül 2009

Eyl
09

Bind Kullanımı

ComboBox gibi bileşenleri kullanırken bind kullanımı büyük kolaylıklar sağlaya bilir. bileşenlerin bind niteliği nesne ya da dizi kabul eder. bind eğer nesneler ile kullanılacaksa nesnelerin __toString metodunu ovride etmesi gerekir. Örnek Bind <faces> <@import prefix="f" taglib="phpf.ui.combobox"/> <f:combobox name="combo" bind="array(1,2,3,Bora,Huseyin)"/> </f:combobox> </faces> <faces> <@import prefix="f" taglib="phpf.ui.combobox"/> <f:combobox name="combo" bind="$this.users"/> </f:combobox> </faces>

Eyl
09

Faces Bileşenleri

PHP Faces içerisinde pek çok bileşen bulunmaktadır. kendi bileşenlerinizide geliştirebilirsiniz. bu konuya daha sonra değinicem  ui dizini  altındaki bileşenleri inceleye bilirsiniz. PHP Faces  içerisinde DOJO Java Script frameworkunu barındırmaktadır. Dojo hakkında detaylı bilgiyi http://www.dojotoolkit.org/ adresinde bulabilirsiniz. Şuan için PHP Faces ile birlikte ui ve widget adı altında 2 adet bileşen kütüphanesi bulunmaktadır. ui altında standart …

Devamını oku »

Eyl
09

PHP Faces ile olay yönelimli programlama Facet Controller

Facet FacesController u genişleten ve C# VB Delphi dekine benzer bir şekilde event handler (olay yakalama) mekanizmasına  izin veren bir controller biçimidir. Olay yakalama için sadece metot yazmanız kafidir. metot isimleri bileşenadı olayadı şeklindedir. örnek olarak aşağıdaki gibi bir faces view tanımlamamız olsun <pre> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>The Button</title> …

Devamını oku »

Eyl
09

PHP Faces ile olay yönelimli programlama giriş

PHP Faces ile geliştirdiğim çevrim içi Ajax hesap makinası örneği PHP Faces in olay mekanizması içeresinde üç önemli kavramı anlamanızda yarar vardır. PHP Faces olay yakalama kalıpları Java tarzındadır. eğer java swing ile daha önce uygulama geliştirmişseniz bu tanımlar size yabancı gelmeyecektir. Listener : Dinleyiciler Event: Olaylar Component : bileşennler Listener bir arayuz interface tanımlar  …

Devamını oku »

Eyl
09

Faces Controller a detayli bir bakış

Faces Controllerın Üye Metoları render ( Bu metor renderer a bir faces dosyasını yorumlamasını söyler) append (view a bir parametre gönderir) load (parametre olarak verilen string ifadenden sınıf adından yeni bir nesne çevirir) interrupt (render işlemini keser) addListener($name,FacesListener $listener) addActionListener ( bir listener arayuzunu(interface) ActionEvent olayı için kayıteder parametresi ActionListener dır) addMouseListener (bir listener arayuzunu …

Devamını oku »

Toplam 3 sayfa, 1. sayfa gösteriliyor.123