View Full Version : [php] Template per sito in php
Ciao a tutti, ho da poco finito di imparare il php. L'html e il css li avevo già imparati ma fare i template è una cosa che reputo scocciantissima. Sapete indicarmi qualche bel sito con templates da modificare minimamente e mi potete dire come fare in modo da usare sempre lo stesso per ogni pagina che sviluppo in php senza richiamare il codice? Grazie
nessuno che mi sappia aiutare? :(
francesco289
28-05-2009, 10:08
http://www.free-css-templates.com/
http://www.templatesbox.com/templates.htm
http://www.freewebsitetemplates.com/
google è tuo amico :)
scegli un bel template e potresti usare Smarty come template engine
scegli un bel template e potresti usare Smarty come template engine
avevo già trovato questo smarty ma non riesco a capire a cosa serva :D
avevo già trovato questo smarty ma non riesco a capire a cosa serva :D
un piccolo esempio:
se questo è il tuo template (index.tpl):
<html>
<head>
<title>Smarty</title>
</head>
<body>
Hello, {$name}!
</body>
</html>
e questa la tua pagina php
<?php
// put full path to Smarty.class.php
require('/usr/local/lib/php/Smarty/Smarty.class.php');
$smarty = new Smarty();
$smarty->template_dir = '/web/www.domain.com/smarty/templates';
$smarty->compile_dir = '/web/www.domain.com/smarty/templates_c';
$smarty->cache_dir = '/web/www.domain.com/smarty/cache';
$smarty->config_dir = '/web/www.domain.com/smarty/configs';
$smarty->assign('name', 'Ned');
$smarty->display('index.tpl');
?>
avrai come risultato:
<html>
<head>
<title>Smarty</title>
</head>
<body>
Hello, Ned!
</body>
</html>
techgeneration
28-05-2009, 13:35
Anche se non condivido...prova su templatemonster...comunque con tanta pazienza e un minimo di conoscenze css potresti anche dilettarti nella creazione di un template su semplici basi di layout semplicemente reperibili sul web (questo è solo un consiglio ovviamente! Se non hai voglia e/o tempo puoi benissimo scaricarne uno e sovrascrivere i file presenti con i tuoi mantenendo cosi gli script con le varie destinazioni nelle directory...)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.