nimblephp / twig
Twig for NimblePHP
Installs: 1 238
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/nimblephp/twig
Requires
- php: >=8.2
- krzysztofzylka/file: ^1.0.6
- nimblephp/framework: >=0.4.0
- twig/twig: ^3.23
- dev-main
- 0.3.1
- 0.3.0
- 0.2.12
- 0.2.11
- 0.2.10
- 0.2.9
- 0.2.8
- 0.2.7
- 0.2.6
- 0.2.5
- 0.2.4
- 0.2.3
- 0.2.2
- 0.2.1
- 0.2.0
- 0.1.19
- 0.1.18
- 0.1.17
- 0.1.16
- 0.1.15
- 0.1.14
- 0.1.13
- 0.1.12
- 0.1.11
- 0.1.10
- 0.1.9
- 0.1.8
- 0.1.7
- 0.1.6
- 0.1.5
- 0.1.4
- 0.1.3
- 0.1.2
- 0.1.1
- 0.1.0
- dev-1603-przywrocenie-klasy-template
- dev-1602-poprawa-serwisow
- dev-1600-optymalizacja-kodu
- dev-1594-dodanie-middleware-dla-twiga
- dev-1593-klon-poprawa-templates
- dev-1592-poprawa-templates
- dev-1591-poprawa-templates
- dev-1585-dostosowanie-do-frameworka-w-wersji-0.4.0
This package is auto-updated.
Last update: 2026-02-17 18:11:14 UTC
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
Viewo rozszerzeniu.twignp.test.twig - W metodzie kontrolera dajemy:
$view = new View(new Twig()); $view->render('test');
Konfiguracja
- TWIG_CACHE (false) - czy twig ma tworzyć cache
- TWIG_CREATE_TEMPLATE_DIRECTORY (false) - domyślne tworzenie folderu templates
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