Ich habe eine Vorlage Zweig Symfony3 wie die Verwendung von follwing:Warum wirft Zweig Vorlage unbekannte "Dump" -Funktion bei der Verwendung von If-Anweisung für 'Dev' Umgebung?
{% if app.environment == 'dev' %}
{{ dump(students) }}
{% endif %}
Aber in der 'prod' -Umgebung es diesen Fehler wirft, in der var/log/prod.log Datei gezeigt:
[2016-05-18 21:28:28] request.CRITICAL: Uncaught PHP Exception Twig_Error_Syntax: "Unbekannte" Dump "-Funktion in " search/search_pet_results.html.twig "in Zeile 13." unter /var/www/html/petition/vendor/twig/twig/lib/Twig/ExpressionParser.php Zeile 573 {"Ausnahme": "[Objekt] (Twig_Error_Syntax (Code: 0): Unbekannt \" dump \ "Funktion in \" search/search_pet_results.html.twig \ "in Zeile 13. um /var/www/html/petion/vendor/twig/twig/lib/Twig/ExpressionParser.php:573)"} []
Irgendwelche Vorschläge für meine Zweigvorlage? Ich weiß nicht, was ich versuchen soll, denn das soll "funktionieren".
sieht für mich aus wie Ihre Umgebung nicht richtig eingestellt ist! Haben Sie versucht auszugeben, was "app.environment" in Produktion ist? Änderungen werden auf dev gesetzt :) – Phorce
Hallo da @Phorce. Wenn ich '
Anwendungsumgebung: {{app.environment}}
' in meiner Zweigdatei anschließe, wird "Anwendungsumgebung: dev" für meinen Link "app_dev.php" angezeigt, und für meine normale Produktumgebung wird "Anwendungsumgebung" angezeigt : prod ". –