Öncelikle teşekkürler. Bu şekilde de yapmak mümkün ama veritabanından makalaleri tablo vs şeklinde listelediğimde, buna benzer döngüler vs. kullandığımda baya sıkıntı olur gibi.
18 Haziran 2011 15:02 tarihinde Serkan YARAMAZ <[email protected]> yazdı: > Echo yerine > this->content="Merhaba dunya"; > Sonra divin icinde print $app->content; kullansaniz olacak sanirim. Sizin > hatanizclass icinde echo kullanmak gibi gorunuyor. > On Jun 18, 2011 2:30 PM, "Ömer ÖZKAN" <[email protected]> wrote: > > function load_component(){ > > global $_GET; > > > > $app = $_GET['com']; > > > > include "components/$app/$app.php"; > > > > $obj = new $app; > > > > $app ->main(); > > > > if($app->theme_load){ > > > > theme_load($app); > > > > } > > > > function theme load($app){ > > > > echo "<html><head><title>$app->title</title></head> > > <body> > > $app->main(); > > </body> > > </html> > > "; > > > > > > } > > > > > > > > } > > > > class $APP { > > > > var $title; > > var $header; > > var $theme_load; > > > > public function main(){ > > global $_GET; > > $alt_islem = $_GET['islem']; > > > > switch($islem){ > > > > default: > > $this->default(); > > break; > > } > > > > } > > public function default(){ > > > > $this->title = "ozel baslik"; > > $this->theme_load = true; > > echo "merhaba dunya"; > > } > > } > > > > > > Yaklaşık böyle birşey. Burda metoda özel title gibi değerlerin temaya > > yazılmasını istiyorum. Ayrı metod da çağırabilirim ama. Aynı metod > > içerisinde bu tür işlemleri yapmak istiyorum. Burdaki theme_load > fonskiyonu > > özel değerleri head etiketine, echo "merhaba dunya" kodunu da istediğim > bir > > div in içerisinde çalıştırmak istiyorum. Fakat metodu önceden çağırmak > > zorunda kaldığım için tema yüklenmeden ekrana "Merhaba dünya" yazısını > > yazmış olacak. Umarım bu sefer biraz olsun anlatabildim :) > > > > 18 Haziran 2011 13:47 tarihinde Atıf CEYLAN <[email protected]> > yazdı: > > > >> ** > >> Inbox'larımıza mail geldiğine göre sorununu anlatabilmişsin demektir, > ancak > >> anlayan var mı? Bilemeyeceğim. :) > >> Dilersen biraz daha somut birşeyler yaz, örnek kodlar paylaş, kısaca > biraz > >> daha açık ol. :) > >> > >> On 06/18/2011 12:45 PM, Ömer ÖZKAN wrote: > >> > >> Merhabalar > >> > >> PHP ile bir web sistemi geliştiriyorum. Fakat sistemi planlarken > sıkıntılar > >> yaşıyorum. > >> > >> Kısaca şöyle anlatayım. Sistem uygulamalar diye adlandırdığım ufak > >> bileşenlerden oluşuyor. Bir de ayrı tema dosyaları var. Her bileşen > istediği > >> şekilde tema içerisindeki title metakeys gibi değerleri > değiştirebilmesini > >> istiyorum. Bir bileşen de bir sınıftan oluşuyor. Sınfın kurucu > fonksiyonu > >> her sayfa veya işlem için bir metod çağırıyor. Bu metod ise artık duruma > >> göre metakeys, title gibi değerlerin değiştirmesini istiyorum. index.php > >> sayfasında bu bileşen için nesne oluşturduğumda gereken değişkenleri > >> değiştirebilir. Fakat gereken çıktılar html sayfası yüklenmeden ekrana > >> yazılır. Bu konuya bir çözüm arıyorum. Yardımcı olursanız sevinirim. > Umarım > >> sorunu anlatabilmişimdir :) > >> > >> > >> > >> _______________________________________________ > >> Linux-programlama mailing listLinux-programlama > @liste.linux.org.trhttps:// > liste.linux.org.tr/mailman/listinfo/linux-programlama > > >> Liste kurallari: http://liste.linux.org.tr/kurallar.php > >> > >> > >> > >> -- > >> /** > >> * *@author* Atıf CEYLAN > >> * Software Developer & System Admin > >> * http://www.atifceylan.com > >> */ > >> > >> _______________________________________________ > >> Linux-programlama mailing list > >> [email protected] > >> https://liste.linux.org.tr/mailman/listinfo/linux-programlama > >> Liste kurallari: http://liste.linux.org.tr/kurallar.php > >> > >> > > _______________________________________________ > Linux-programlama mailing list > [email protected] > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php > >
_______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
