![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 236 Pomógł: 0 Dołączył: 27.10.2012 Ostrzeżenie: (0%) ![]() ![]() |
cześć
próbuje dodać do szablonu twig swoją funkcję. Znalazłem coś takiego i wkleiłem do kontrolera:
ale wyrzuca błąd i nie wiem jak zapisać zapewne path do namespace?(IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) Attempted to load class "Twig_Environment" from namespace "TestBundle\Controller". Did you forget a "use" statement for another namespace? a może jakiś inny sposób jest ? prosze o pomoc Ten post edytował dopelganger 1.09.2016, 10:00:19 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 623 Pomógł: 144 Dołączył: 22.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Odpal z konsoli
app/console debug:container debug:container --tag=twig.extension (lub bin/console - w zaleznosci od wersji symfony) i sie okaze czy w ogole masz zarejestrowane to rozszerzenie Cytat ogólnie nie łapie, to gdzie i jak mam to przekazać do szablonu questionmark.gifquestionmark.gif chyba że nie rozumie idei smile.gif Apropos tego, to framework sam ładuje te rozszerzenia (dlatego rejestrujesz je w services) żebyś nie musiał za każdym razem robić "new AppExtension()" w kodzie (tak upraszczając (IMG:style_emoticons/default/wink.gif) ) Ten post edytował ohm 2.09.2016, 12:16:42 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 236 Pomógł: 0 Dołączył: 27.10.2012 Ostrzeżenie: (0%) ![]() ![]() |
Odpal z konsoli app/console debug:container debug:container --tag=twig.extension (lub bin/console - w zaleznosci od wersji symfony) i sie okaze czy w ogole masz zarejestrowane to rozszerzenie Apropos tego, to framework sam ładuje te rozszerzenia (dlatego rejestrujesz je w services) żebyś nie musiał za każdym razem robić "new AppExtension()" w kodzie (tak upraszczając (IMG:style_emoticons/default/wink.gif) ) mam komunikat: [InvalidArgumentException] The options tags, tag, parameters & parameter can not be combined with the service name argument. Plik services.yml masz na pewno zaimportowany w pliku config? W pliku Controller w twoim przypadku jak pisał kolega nic nie trzeba dodawać. I spróbuj sobie zrobic pierw najprostrza funkcje w stylu:
Poza tym w twigu jest funkcja numer_format wiec nie wiem po co ja tworzyć od nowa (IMG:style_emoticons/default/wink.gif) http://twig.sensiolabs.org/doc/filters/number_format.html DZIĘKI (IMG:style_emoticons/default/exclamation.gif) !!!!!!!!!!!!!!!!!!! działa (IMG:style_emoticons/default/exclamation.gif) !!!!!!!!!!!!!!! (IMG:style_emoticons/default/smile.gif) nie miałem w configu (IMG:style_emoticons/default/exclamation.gif) !!!!!!!!!!!!!!! hahahaha ale sie ciesze |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 01:48 |