From: Kema YAVUZ (kyavuz@anadoludigital.com)
Date: Thu 14 Jul 2005 - 17:11:44 EEST
Bu işini biraz olsun kolaylaştırır herhalde daha ayrıntılı bilgi için
"HTML/Template/IT.php" bu dosyayı inceleyebilirsin
// index.php
include("HTML/Template/IT.php");
$sayfa = HTML_Template_IT("template");
$sayfa->loadTemplatefile("anasayfa-tpm.htm", true, true);
$sayfa->setCurrentBlock();
$sayfa->setVariable("baslik", "Benim başlığım");
$tmp = HTML_Template_IT("template");
$tmp->loadTemplatefile("altbolum-tpm.htm", true, true);
$tmp->setCurrentBlock();
$tmp->setVariable("altbaslik", "ALT BAŞLIĞIN");
$tmp->setVariable("altbolumicerik", "ALT BÖLÜM İÇERİĞİN");
$sayfa->setVariable("altbolum", $tmp->get());
$sayfa->show();
Kolay gelsin...
-----Original Message-----
From: linux-programlama-bounces@liste.linux.org.tr
[mailto:linux-programlama-bounces@liste.linux.org.tr] On Behalf Of Rıfat
Tosun
Sent: Thursday, July 14, 2005 2:54 PM
To: linux-programlama@liste.linux.org.tr
Subject: [Linux-programlama] php pear HTML_Template_IT
Selamlar
yeni yeni php ile uğraşmaya başladım ve bir yerde takıldım ve bir
çözüm bulamadım
php & pear ikilisiyle bir şeyler yapmaya çalışıyorum ama
HTML_Template_IT ile uğraşırken
takıldım kaldım
// anasayfa-tpm.htm
<html>
<body>
<table>
<tr><td> {baslik} </td></tr>
<tr><td> {altbolum} </td></tr>
</table>
</body>
</html>
// altbolum-tpm.htm
<table>
<tr><td> {altbaslik} </td></tr>
<tr><td> {altbolumicerik} </td></tr>
</table>
// index.php
include("HTML/Template/IT.php");
$sayfa = HTML_Template_IT("template");
$sayfa->loadTemplatefile("anasayfa-tpm.htm", true, true);
$sayfa->setCurrentBlock();
$sayfa->setVariable("baslik", "Benim başlığım");
#buraya kadar bi sorun yok
bundan sonra {altbolum} kısmına bir kaç defa döngüdeki değerlere göre
altbolum-tpm.htm
dosyasının içeriğini yerleştirip onun içindeki {altbaslik} ve
{altbolumicerik} kısımlarını
değiştirmek istiyorum işte bu kısmını beceremedim. {altbolum} kısmına
çeşitli yöntemler
deniyerek altbolum-tpm.htm dosyasının içeriğini yerleştiriyorum ama
{altbaslik} ve {altbolumicerik} kısımlarına ulaşamıyorum.
Bir yol gösteren olursa sevinirim
Herkese iyi çalışmalar.
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama