Ich spiele gerade mit Laravel 5 herum und habe Probleme mit der Blade Templating Syntax. Es scheint, dass alle meine Sonderzeichen entkommen sind. Habe ich etwas falsch mit meinem Setup?Laravel 5.0 - Blade Template Fehler
Nur mein Setup zu zeigen, habe ich habe folgendes config/app.php
:
Aliases: 'Form' => 'Illuminate\Html\FormFacade', 'Html' => 'Illuminate\Html\HtmlFacade'
Dienstleister: 'Illuminate\Html\HtmlServiceProvider'
Jetzt ist hier meine Klinge Ansicht:
@extends('layout')
@section('content')
{{ Form::open() }}
{{ Form::close() }}
@stop
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:
<!doctype HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>My Site</title>
</head>
<body>
<header></header>
<content>
<form method="POST" action="http://test.app:8000/categories/create" accept-charset="UTF-8"><input name="_token" type="hidden" value="m4RdpqdbbqQ2F7iwfDkSDKTzEmaBGNvpJbj5LnqE">
</form>
</content>
</body>
</html>
Perfekt, danke ... WTF !!! Warum Taylor das ändern? Wird die Antwort so schnell wie möglich annehmen. – Gravy
Lesenswert: https://laracasts.com/discuss/channels/general-discussion/new-blade-tag-for-unescaped-data-thoughts – user1960364
Es wurde aus Sicherheitsgründen geändert. Es ist besser zu fliehen. Wenn der Standard als flüchtig erkannt wird, verhindern Sie, dass faule Programmierer einen Fehler machen. – Yada