Visualizzazione dei risultati da 1 a 9 su 9

Hybrid View

  1. #1
    guarda se non erro è una cosa del genere l'idea di base:

    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
    }

    e il tuo template sarà:

    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.
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  2. #2
    Quote Originariamente inviata da Santino83_02 Visualizza il messaggio
    guarda se non erro è una cosa del genere l'idea 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.
    Ci sto ragionando da un bel pò, ma non riesco proprio a capire come fare a usare un template per il layout e uno per ogni singolo view!! Qualche indizio?

    Grazie
    Marco
    warcomeb - IL LEADER O.O.O.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.