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

Cevap