Просто играя с Laravel 5, и у меня возникают трудности с использованием синтаксиса шаблонов Blade. Похоже, что все мои специальные символы ускользают. У меня что-то не так с моей настройкой?Laravel 5.0 - Ошибки шаблона Blade
Просто, чтобы показать мою установку, я добавил следующее config/app.php
:
Синонимы: 'Form' => 'Illuminate\Html\FormFacade', 'Html' => 'Illuminate\Html\HtmlFacade'
Поставщики услуг: 'Illuminate\Html\HtmlServiceProvider'
Теперь вот мой вид лезвия:
@extends('layout')
@section('content')
{{ Form::open() }}
{{ Form::close() }}
@stop
И вот вывод в браузере:
<form method="POST" action="http://test.app:8000/categories/create" accept-charset="UTF-8"><input name="_token" type="hidden" value="m4RdpqdbbqQ2F7iwfDkSDKTzEmaBGNvpJbj5LnqE"> </form>
А вот выход из вида-источника:
<!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>
Отлично, спасибо ... WTF !!! Почему Тейлор меняет это? Примите ответ, как только сможете. – Gravy
Стоит прочитать: https://laracasts.com/discuss/channels/general-discussion/new-blade-tag-for-unescaped-data-thoughts – user1960364
Это было изменено из соображений безопасности. Лучше избегать. По умолчанию он избегает предотвращения ленивых программистов от ошибки. – Yada