Pytania otagowane jako twig

Twig to nowoczesny, szybki, elastyczny i bezpieczny silnik do tworzenia szablonów dla PHP. Stworzony dla Symfony i przyjęty przez Drupal 8.

4
Wybór zawijania / otaczania PhpStorm?
Często podczas kodowania i tworzenia szablonów muszę zawijać pewną część tekstu. Czy jest jakiś skrót do zawijania bieżącego zaznaczenia, na przykład: Hello World "Hello World" Hello World {{ trans 'Hello World' }} Używam PhpStorm 7 dla komputerów Mac i PC. Znalazłem coś podobnego, z: ctrl+ alt+ jmożesz zawijać tagiem html, …

1
gałązka: JEŻELI z wieloma warunkami
Wygląda na to, że mam problem ze stwierdzeniem gałązka if. {%if fields | length > 0 || trans_fields | length > 0 -%} Błąd: Unexpected token "punctuation" of value "|" ("name" expected) in Nie rozumiem, dlaczego to nie działa, to tak, jakby gałązka została zgubiona ze wszystkimi rurami. Próbowałem tego: …

2
Dodaj więcej niż jeden parametr w ścieżce Twig
Jak dodać więcej niż jeden parametr w ścieżce Twig? Powiedz, że masz tę trasę: article_show: pattern: /article/{slug} defaults: { _controller: AcmeArticleBundle:Article:show } Możesz to zrobić w swoim szablonie twig: {{ path('article_show', { 'slug': article.slug }) }} ale co, jeśli masz to w swoim pliku routingu: _files_manage: pattern: /files/management/project={idproject}&user={iduser} defaults: { …
107 symfony  twig 

4
Trwałe: ustawić składnię dla danego typu pliku?
Pracuję nad projektem Symfony2, który używa Twig, a typy plików to myfile.html.twig. Vim nie wykrywa automatycznie podświetlania składni, więc nie stosuje żadnego. Mogę używać :set syntax=HTMLpo otwarciu pliku, ale jest to ból podczas przeskakiwania między plikami. Czy istnieje sposób na trwałe ustawienie podświetlania składni dla określonego typu pliku w vimie?



3
Dostęp do zalogowanego użytkownika w szablonie
Aby rozpocząć rejestrację użytkownika, używam FOSuserbundle https://github.com/FriendsOfSymfony/FOSUserBundle Mam to podczas rejestracji / logowania i wylogowywania. Teraz chcę pobrać dane zalogowanych użytkowników i zaprezentować je na każdej stronie mojej witryny. Na przykład „Cześć, nazwa użytkownika” w nagłówku. Wygląda na to, że osadzenie kontrolera w mojej aplikacji / Resources / views / …



4
Jak naprawić wyjątek „Dodaj myBundle do konfiguracji asseticBundle” w symfony2?
Kiedy próbuję użyć {% javascript %}tagu TWIG, aby połączyć się z moim .jsplikiem, zwraca mnie z następującym wyjątkiem: An exception has been thrown during the compilation of a template ("You must add CompetitiongameBundle to the assetic.bundle config to use the {% javascripts %} tag in CompetitiongameBundle:game:index.html.twig.") in "CompetitiongameBundle:game:index.html.twig". Mój index.html.twigwygląd …
84 php  symfony  twig 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.