Pereiti prie turinio

Rekomenduojami pranešimai

Kaskada seniai buvau pasidares tokia templeitu klase, paprasciau nelabai ka ir sugalvosi:

 

 

tpl.php:

class tpl {
var $tpl_switch = true;

public function build()
       {
	if($this->tpl_switch == true)//ar krauti templeita
		include($this->templates_path.$this->file_tpl);//templeito direktorija ir templeto failas
}
}

 

Panaudojimas (index.php):

include('tpl.php');
$tpl = new tpl();
$tpl->file_tpl = 'index_tpl.php';//nustatome koki templeito faila naudosime
$tpl->templates_path = 'templates/';//nustatome templeitu direktorija
$tpl->base_url = 'http://puslapis.lt/';//priskiriame kitas naudingas konstantas, siuo atveju puslapio url

$tpl->labas = "Hello world :)";

$tpl->build();//uzkrauname templeita

 

index_tpl.php :

<html>
<head>
<title><?=$this->base_url?></title>
</head>
<body>
<?=$this->labas?>
</body>
</html>

 

O siaip siulau isbandyt smarty ;)

Redagavo WebDraw
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...