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 …
Etiket Arşivi: Persistence
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> …
Eki
20
Varlık sınıfı oluşturucu (Entity Generator) programı
Varlık sınıflarını kendiniz yazmak zorunda değilsiniz siz sadece veritabanınızı tasarlayın bu program varlık sınıflarını sizin için oluşturacaktır. Ancak tablolar arasıdaki ilişkileri tablolarınızı oluştururken tanımlayım bu program ilişkileri tanır. http://php-faces.googlecode.com/files/generator.zip programı bu adresten indirebilirsinin unutmadan programın çalışabilmesi için sisteminizde JVM bulunmalı! generator.jar isimli dosyayı çalıştırdığınızda kaşınıza aşağıdaki gibi bir pencere gelecek buradan gerekli ayarlamaları yapıp generate …
Eki
16
PHP ORM Tekbaşına kullanımı
PHP ORM PHP Faces ORM tek başına kullanabilirsiniz bunun için öncelikle aşağıdaki adresten ORM çatısını indirin. İlgili dosyaları bir dizine çıkarın ve kullanacağınız sunucuya taşıyın. PHP ORM indir. Yapılandırma PHP ini dosyanızdan aşağıdaki eklentilerin kullanılabilir halde düzenleyin extension = pdo.so extension = pdo_sqlite.so extension = sqlite.so extension = pdo_mysql.so Bir yapılandırma dosyası hazırlayın örneğin config.php …
Eyl
26
Doğrulama Sınıfları (Kendi Doğrulayıcılarınız)
Doğrulayıcı(Validator) sınıfları durağan(static) metotları kullanan sınıflardır. işlerinizi kolaylaştırması ve yazılımın bütünleşik parçalar halinde kolektif bir yapıda çalışmasına olanak sağlar. Bir doğrulama metodunun tanımlaması aşağıdaki gibidir static function required(Component $c,Component $m,$message,$success) Birinci parametre “Component $c” doğrulama işleminin yapıldığı bileşen İkinci parametre “Component $m” mesajların yazdırılacağı bileşen Üçüncü parametre uyarı mesajı Dördüncü parametre doğrulama mesajı Örneğin yeni …
