Clicky

Skocz do zawartości


Zdjęcie
- - - - -

[FatFree][Rozwiązany] Nie można załadować szablonu, Internal Server Error

Brak odpowiedzi do tego tematu
500 template fatfree

  • Zaloguj się, aby dodać odpowiedź

#1 Unexpected t_echo

Unexpected t_echo

    Początkujący

  • Użytkownik
  • Pip
  • 25 postów

Napisano 18 kwiecień 2015 - 10:37

Witam.

Mam kod

 

$f3->route('GET /',
    function($f3) {
        $template=new Template;
        echo $template->render('ui/layout.htm');
 
    }
);

 

który powoduje błąd:

 

 

Internal Server Error

Unable to open ui/layout.htm

 

Ścieżka do pliku jest poprawna bo jeśli zamiast klasy Template użyję View, to kod już działa:

 

 

$f3->route('GET /',
    function($f3) {
        $view=new View;
        echo $view->render('ui/layout.htm');
    }
);

 

Więc czemu nie działa z klasą Template?

 

EDIT: Nie działa bo w przypadku korzystania z klasy Template trzeba podać tylko samą nazwę pliku bez całej ścieżki, początek ścieżki trzeba
dodać ustawiając zmienną UI
 

$f3->set('UI','ui/');

 

 






Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych