Pager Etiketi sayfalama yapmak amacıyla kullanılır.İki farklı kullanım vardır birinci kullanım şeklinde entity niteliğine varlık sınıfının adı. Limit niteliğine gösterilecek kayıt sayısı yazılır eğer FQL etiketinde olduğu gibi bir sonuc kümesi elde edilmek isteniyora resource niteliğine geri alınacak sounuc kümesinin adı yazılmalıdır. Eğer php faces framework ü URI modunda kullanıyorsanız pager nesnesinin uri biçimde sayfalama …
Günlük Arşiv: 09 Kasım 2009
Kas
09
SQL ve FQL Etiketleri
SQL etiketi query niteliğine paremetre olarak verilen SQL sorgusu işletir ve id niteliğine verilen isim ile bir sonuc kümesi getirir. Örnek <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body> <faces> <@import prefix="c" taglib="phpf.core" type="static"/> <@import prefix="sql" taglib="phpf.db.sql"/> <sql:sql id="results" query="select * from urun"/> <table border="1" align="center"> <thead> <th>Urun NO</th> <th>Urun Adı</th> <th>Fiyat</th> <th>Resim</th> </thead> …
Kas
09
ORM Kütüphanesi ve Grid Table Kullanımı
Grid bileşeni kendisine bind niteliği ile belirtilen Sınıf diziden bir HTML tablosu oluşturur. Oluşturulan tabloda hangi sutunların bulunacağı @item direktifi ile bildirilir. @item direktifinin key niteliğine Varlık sınıfının uye ismi title niteliğine ise sutunun başlığı yazılır. @item direktifi ile tabloya sınıf harici bilgi eklemek için input niteliği kullanılır. <@item input=”link” title=”Düzenle” url=”testet.php?edit=$no”/> Örneğin yukarıdaki @item …
Kas
09
Header Nesnesi İle View Dosyasına Başlık etiketleri eklemek
Header nesnesi FacesRenderer sınıfı faces dosyasını ayrıştırken <head> etiketi ile karşılaştığında otomatik olarak bir Header nesnesi oluştur render işleminin sonucunda da bu header nesnesini döndürür. Header nesnesi sayfanın <head> </head> aralığına ekleme yapmak için kullanılır. Header sınıfının metotları şöyledir addMeta(string name, string content) görüm’e bir meta etiketi ekler addScript(string file) görüm’e file ile belirtilen dosya …
Kas
09
PHP Faces ile Dosya Upload
File bileşeni tarayıcıda bir dosya upload kutusu oluşturur ve gönderilen dosyayı upload metodu ile sunucu üzerinde upload işlemini gerçekleştir. File etiketinin path niteliğine sunucuya trafnsfer edilen dosyanın kayıt edileceği dizin yazılmalıdır. Örnek Dosya Upload View Dosyası upload bileşeninin tanımlanması <html> <head> <title>Upload</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body> <faces> <@import prefix="f" taglib="phpf.ui.*"/> <f:form id="form"> <f:file …
