Ö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

Cevap