Laravel 4 Blade {{}} and Hogan.js {{}} Syntax
Asked Answered
H

1

7

I am using Laravel 4 with the Blade Templating Engine and Hogan.js.

By default my site thinks {{...}} is used by PHP and Laravel. Now I want to use Hogan.js and the syntax is {{...}} too. I am getting an error, because they use the same syntax here.

How can I use both?

Hermy answered 6/12, 2013 at 20:25 Comment(0)
O
16

You can prepend @ to your Hogan placeholders, and Laravel will ignore them.

// This will work only in JavaScript
@{{ JavaScript }}

// This will be rendered in blade
{{ $foo }}
Overland answered 6/12, 2013 at 20:29 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.