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
