Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

System szablonowania

PHP  Założony przez  Patryk Stefański.

Taką masz ścieżkę do FilesystemLoader: https://github.com/ZnaQu/panel/tree/mast...wig/Loader
Dodałem do indexu require_once 'vendor/twig/twig/lib/Twig/Loader/Filesystem.php';
I dalej to samo
Includowanie dodatkowo 'vendor/twig/twig/lib/Twig/Loader/Filesystem.php'; jest niepotrzebne ponieważ powinien zrobić to już composer, ale wyglada że z jakiegoś powodu tego nie robi.
1. dodał bym __DIR__ przy includowaniu vendora
2. odpalił composer dump-autoload

No i jak już masz composera to możesz skorzystać z PSR-4 i wywalić ręczne includowanie innych plików w projekcie
1.
require_once(__DIR__ .'/vendor/autoload.php'); 
2.
PS E:\xampp\htdocs\panel> composer dump-autoload
Generated autoload files containing 0 classes
3.
"autoload": {
        "psr-4": {"Acme\\": "/"}
    }

Error
Fatal error: Uncaught Error: Class 'Twig\Loader\FilesystemLoader' not found in E:\xampp\htdocs\panel\index.php:4 Stack trace: #0 {main} thrown in E:\xampp\htdocs\panel\index.php on line 4

Chyba sobie tego Twiga odpuszcze, jak nie potrafię go zainstalować poprawnie
Jednak zainstalowałem Smarty i narazie Twiga odpuszczam
Póki mi Smarty działa to się mogę uczyć na nim i potem ewentualnie przenieść się na Twiga
Ty nie miałeś tego include'ować :P a jedynie podnieść obiekt z tej lokalizacji. Powinno ruszyć bez problemu.
No "fuckupy" się zdarzają, a szczególnie jak od ponad godziny już nic nie wychodzi i się człowiek denerwuje i mało myśli :D
Temat uważam na za rozwiązany, bo i tak zacząłem używać Smarty i działa w 100%



Użytkownicy przeglądający ten wątek:

1 gości