Ich spiele nur mit Laravel 5 und habe Schwierigkeiten, die Blade-Templating-Syntax zu verwenden. Es scheint, dass alle meine Sonderzeichen entkommen sind. Habe ich etwas falsch mit meinem Setup?
Um meine Einstellungen anzuzeigen, habe ich Folgendes zu config/app.php
hinzugefügt:
Aliase: 'Form' => 'Illuminate\Html\FormFacade', 'Html' => 'Illuminate\Html\HtmlFacade'
Dienstanbieter: 'Illuminate\Html\HtmlServiceProvider'
Hier ist meine Klingenansicht:
%Vor%Und hier ist die Ausgabe im Browser:
<form method="POST" action="http://test.app:8000/categories/create" accept-charset="UTF-8"><input name="_token" type="hidden" value="m4RdpqdbbqQ2F7iwfDkSDKTzEmaBGNvpJbj5LnqE"> </form>
Und hier ist die Ausgabe von view-source:
%Vor%Wenn Sie die alte (L4.2 oder weniger) Blade-Syntax verwenden müssen, fügen Sie die folgenden Zeilen am Ende von AppServiceProvider @ register hinzu:
%Vor%Dies sollte nicht auf die leichte Schulter genommen werden und kann Ihre Anwendung anfälliger für XSS-Exploits machen. Verwenden Sie sie deshalb vorsichtig.