2014-08-29 101 views
2

这正常使用PHP的echoLaravel刀片双括号和模板不工作,但PHP的回波就

<!-- app/views/example.blade.php --> 

    <p><?php echo $taylorTheVampireSlayer; ?></p> 

下面的代码进行放双括号。

似乎刀片模板系统不在我的localhost/lampstack上工作。

我已经检查的所有权限,并尝试了全新的代码

<!-- app/views/example.blade.php --> 


    <p>{{ $taylorTheVampireSlayer }}</p> 
+1

我可以建议是确保有保存在文件名中没有空格的唯一的事情。它必须以'.blade.php'结尾。尝试一下'composer dump-autoload'(怀疑这是个问题,但它已知解决奇怪的问题)。 – eluong 2014-08-29 22:55:32

回答

3

尝试使用这些!

Blade::setContentTags('{{', '}}');  // for variables and all things Blade  
Blade::setEscapedContentTags('{{{', '}}}');  // for escaped data 

希望这会有所帮助! happy larveling :)

+0

谢谢你们还没有运气,我只是不明白。 – user1136994 2014-08-30 10:21:57

+0

尝试编辑答案 – thegeekajay 2014-08-30 12:05:28

0

我有同样的问题,它已经通过添加“名称”和“.php”之间的“.blade”像Eluong说,更改视图的名称解决。

name.php:问题 name.blade.php:解决