Visualizzazione risultati 1 fino 4 di 4

Discussione: File .tpl e themes per siti...

  1. #1
    Guest

    Predefinito File .tpl e themes per siti...

    Gestendo un forum in phpbb mi sono accorto (non ci voleva poi molto) che tutti gli stili sono gestiti da alcuni, pochi, file .tpl che contengono del semplice codice html che definiscono, ad esempio, l'impostazione delle tabelle, i link etc...
    Mi chiedevo se qualcuno di voi ha mai utilizzato un sistema simile per gestire uno stile sul proprio sito web... e, dunque, come richiamare i vari file .tpl (perchè questo non sono riuscito a capirlo!).
    Se qualcuno ha adottato altre soluzioni sarei curioso di leggere anche i loro post

  2. #2
    Guest

    Talking

    l'ultima versione che ho studiato di phpbb usava una classe.. si chiamava templates class_templates.php o templates_class.php ora nn ricordo.. il procedimento è semplice


    1) scrivi un .tpl (esempio index..):
    Codice:
    <html>
    <head>
    <title>$titolo</title>
    </head>
    <body>
    $corpo
    </body>
    </html>
    2) lo impippetti in una variabile
    Codice:
    $tpl=implode("",file("index.tpl"));
    3) usi eval così:
    Codice:
    $titolo="il mio primo template";
    $corpo="visto che roba... w il php";
    eval("\$tpl=\"$tpl\";");
    4) ti trovi tutte le variabili di scopo pari a dove richiami passate al template
    Codice:
    <html>
    <head>
    <title>il mio primo template</title>
    </head>
    <body>
    visto che roba... w il php
    </body>
    </html>
    Ultima modifica di luke83 : 06-10-2005 alle ore 15.06.53

  3. #3
    L'avatar di mythologia
    mythologia non è connesso Moderatore
    Data registrazione
    05-01-2004
    Messaggi
    2,614

    Predefinito

    Io l'ho usato, in un modo simile a quello qui sopra spiegato

  4. #4
    Guest

    Predefinito

    perfetto... farò qualche prova e vedrò se riesco ad ottenere il risultato che mi serve

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •