nimblephp / twig
Twig for NimblePHP
Requires
- php: >=8.2
- krzysztofzylka/file: ^1.0.2
- nimblephp/framework: ^0.2.0
- twig/twig: ^3.18
README
Ten pakiet dla frameworka NimblePHP rozszerza jego możliwości o obsługę widoków za pomocą silnika szablonów Twig. Dzięki integracji z Twig, możesz łatwo tworzyć elastyczne i czytelne szablony, które uczynią Twój projekt bardziej modułowym i łatwiejszym w utrzymaniu. Idealne rozwiązanie dla developerów szukających efektywnego narzędzia do zarządzania prezentacją danych w aplikacjach PHP.
Dokumentacja projektu dostępna jest pod linkiem: https://nimblemvc.github.io/documentation/extension/twig/start/#
Instalacja
composer require nimblephp/twig
Użycie
- Tworzymi plik w folderze
View
o rozszerzeniu.twig
np.test.twig
- W metodzie kontrolera dajemy:
$view = new View(new Twig()); $view->render('test');
Konfiguracja
- TWIG_CACHE (false) - czy twig ma tworzyć cache
Współtworzenie
Zachęcamy do współtworzenia! Masz sugestie, znalazłeś błędy, chcesz pomóc w rozwoju? Otwórz issue lub prześlij pull request.
Pomoc
Wszelkie problemy oraz pytania należy zadawać przez zakładkę discussions w github pod linkiem: https://github.com/NimbleMVC/Twig/discussions