Smarty richtig installieren

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Smarty richtig installieren

    Hallo,
    ich versuche mich an Smarty und bekomme das installieren nicht hin, hab schon gegoogelt, werde aber nicht viel schlauer dadurch.

    soweit ich verstanden habe muss man das hier einfügen schonma

    Quellcode

    1. define('SMARTY_DIR', '/smarty/libs/');
    2. require_once(SMARTY_DIR . 'Smarty.class.php');


    kriege das nicht hin.. bitte um erklärung, anleitung schon gelesen..
  • Hi,

    was genau bekommst du nicht hin ? Wenn du die Klasse mit require so einbindest und du keinen Fehler erhälst das Smarty.class.php nicht gefunden wurde hat das ja schonmal geklappt ;)
    Wenn nicht, dann überprüf den Pfad. Liegt die Datei denn auch in /smarty/libs/Smarty.class.php ?


    Für Smarty selber benötigst du bei den default-settings noch einen templates_c Ordner mit den nötigen Schreibrechten sowie einen templates Ordner wo du deine Templates ablegst.

    Danach kannst du dann Smarty instanzieren.

    Quellcode

    1. $smarty = new Smarty();
  • Okay habe lange daran rumgetüftelt

    Quellcode

    1. <?php
    2. define('SMARTY_DIR', '/home/marc/public_html/smarty/libs/');
    3. require_once(SMARTY_DIR . 'Smarty.class.php');
    4. $smarty = new Smarty();
    5. $smarty->assign('test', 'Neu');
    6. $smarty->display('test.html');
    7. ?>


    So funktioniert das. Habe dementsprechend die Ordner templates und templates_c angelegt, das template reingesetzt, funktioniert.
    Danke ;)