I'm working on a Laravel 5 project and am using the Illuminate/Html form facades package to build forms the way they could be built in Laravel 4, with things like:
Form::text('email', null);
So on and so forth. However, my forms are being rendered to the page as HTML but in plain text. So I'm not getting fields, I'm getting the HTML for the fields printed to the page.
Anyone else have this issue and know what the fix is?
@web.nirav I assume because at a glance it's very difficult to tell the difference between {{ }} and {{{ }}}, which is very bad when the difference between the 2 can be a secure application and an insecure application. At a glance it's easy to differentiate {{!! !!}} from {{{ }}} ensuring that nobody thinks output is escaped when it isn't.
The {{...}} for L4 was changed in {!!...!!} in L5 and {{{...}}} in L4 changed in {{...}} in L5.
And please don't get confused it's not {{!!...!!}} but {!!...!!}.