Support the ongoing development of Laravel.io →
Blade Forms
Last updated 2 years ago.
0

Same thing is happening for me.

Last updated 2 years ago.
0

Ok. Let me know if you find a solution (i will ofc do the same).

Last updated 2 years ago.
0
Solution

Hey, i have this problem to. Laravel has changed the behavior of the double curly bracket. See this Commit: https://github.com/laravel/framework/commit/833d90073da404df4b5b94c182f931b5c239fa10

Workaround should be this: https://github.com/laravel/framework/commit/b7611b142e7d76658d2e1e5d14714f31e86136a6

But this works for me neither.

Hope there will be an fix soon.

Last updated 2 years ago.
0

The best solution is to adjust your views to use the new style of raw Blade tag:

{!! Form::open() !!}

https://github.com/laravel/framework/blob/833d90073da404df4b5b94c182f931b5c239fa10/src/Illuminate/View/Compilers/BladeCompiler.php#L33-L38

Last updated 2 years ago.
0

There was a important change 1 or 2 days ago in Blade. Now both {{ }} and {{{ }}} are escaped by default. To render raw code use {!! !!}} like:

{!! Form::open() !!}

Last updated 2 years ago.
0

Taylor has given some information about the changes here:

https://laracasts.com/discuss/channels/general-discussion/new-blade-tag-for-unescaped-data-thoughts

You change change the settings back to use {{ }} with this if wanted:

Blade::setEchoFormat('%s');
Last updated 2 years ago.
0

Where do we put that statement? In every view? controller calling the view? Base controller construct method for a global effect?

Last updated 2 years ago.
0

Sign in to participate in this thread!

Eventy

Your banner here too?

Moderators

We'd like to thank these amazing companies for supporting us

Your logo here?

Laravel.io

The Laravel portal for problem solving, knowledge sharing and community building.

© 2024 Laravel.io - All rights reserved.