Visualizzazione risultati 1 fino 5 di 5

Discussione: Smarty non apre template

  1. #1
    UniversCMS non è connesso Neofita
    Data registrazione
    20-08-2010
    Messaggi
    3

    Predefinito Smarty non apre template

    Salve a tutti, ho un problema con smarty sul mio sito :
    non mi visualizza i template
    ho caricato la cartella libs nel sito, ho creato la cartella dove mettere i templates e quella dove vengono compilati.

    poi metto il file prova.tpl nella cartella dei templates (tpl) ma niente!

    il codice del menu.php è :
    Codice PHP:
    <?php
    define
    ("SMARTY_DIR", "../resources/smarty/");
    require_once (
    SMARTY_DIR."Smarty.class.php");
    $smarty = new Smarty;
    $smarty->compile_dir = "../resouces/compile/";
    $smarty->template_dir = "../resouces/tpl/";
    $smarty->assign('contenuti','esempio');
    $smarty->display('prova.tpl');
    ?>
    ho provato con vari file tpl, ma niente. Qualcuno ha qualche idea a riguardo?

  2. #2
    L'avatar di binarysun
    binarysun non è connesso Utente storico
    Data registrazione
    02-07-2004
    Messaggi
    2,017

    Predefinito

    Ti da qualche errore?
    "L'intelligenza è una pianta che va curata continuamente.
    Dovreste vedere com'è bello, il mio bonsai."
    Rat-man®

    [Gradient Text]
    [Su che server sei?]
    ->flickr

  3. #3
    UniversCMS non è connesso Neofita
    Data registrazione
    20-08-2010
    Messaggi
    3

    Predefinito

    di default no, ma ho inserito all'inizio del codice:
    error_reporting(E_ALL);

    e oria mi dice:
    Warning: Smarty error: unable to read resource: "prova.tpl" in /membri/universcms/resources/smarty/Smarty.class.php on line 1093
    p.s.
    questo è prova tpl:
    <html>
    <body>
    ciao {$contenuti}
    </body>
    </html>
    Ultima modifica di UniversCMS : 18-09-2010 alle ore 17.00.30

  4. #4
    makingweb non è connesso Utente attivo
    Data registrazione
    30-06-2009
    Messaggi
    281

    Predefinito

    prova tpl è errato sotituiscilo con questo

    Codice PHP:
    <?php
    echo'
    <html>
    <body>
    ciao '
    .$contenuti.'
    </body>
    </html>'
    ;
    ?>

  5. #5
    UniversCMS non è connesso Neofita
    Data registrazione
    20-08-2010
    Messaggi
    3

    Predefinito

    in realtà prova.tpl era giusto, ho riscritto i path delle directory delle cartelle compile e tpl, e ora funziona, evidentemente devo aver sbagliato a scrivere le path, mi scuso per avere creato il topic inutilmente, comunque grazie per la disponibilità!

Regole di scrittura

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