guarda se non erro è una cosa del genere l'idea di base:
e il tuo template sarà:Codice PHP:
class View{
public $miavariabile = "World!";
public function render(){
ob_implicit_flush(false);
ob_start();
include "my_view.tmpl";
$output = ob_get_contents();
ob_end_clean();
return $output; //or just echo $output
}
}
Codice PHP:
<h1>Hello <?php echo $this->miavariabile; ?></h1>
questo è il sistema di base
EDIT: ovviamente puoi estendere l'idea usando un template per il layout e un template per ogni view specifica per le actions dei controller. Insomma ci siamo capiti immagino.

Rispondi quotando
