Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Blade engine: print triple curly braces

Tags:

laravel

blade

I know how to print double curly braces in Laravel: @{{ }}.

But how can I print triple curly braces? My first thought of adding an @ before does not work, Laravel still tries to interpret it.

Is there an easy way without encoding the braces to HTML entities?

like image 240
Tim Avatar asked Apr 14 '15 07:04

Tim


1 Answers

Update

Very recently, a pull request was merged that fixes this problem!!
As of Laravel 5.1.7 it is possible to use the @ sign as expected:

@{{{ ... }}}

Original Answer

The least ugly workaround I found up until now is to escape the first two brackets as normal and adding an invisible between them and the third bracket:

@{{‌{test}}}

I'll investigate further and update this answer if I find something better...

like image 143
lukasgeiter Avatar answered Oct 05 '22 00:10

lukasgeiter