2014-01-21 173 views
1

这是我已经写在我看来刀片不工作laravel 4

<!doctype html> 
<html lang="en"> 
<head> 
    <meta charset="UTF-8"> 
    <title>Laravel PHP Framework</title> 

</head> 
<body> 
    <div class="welcome"> 

     {{Hi everyone}} 

    </div> 
</body> 
</html> 

它输出{{大家好}}

它为什么不工作?

回答

0

该文件需要重命名为filename.blade.php。检查文件是否按照约定规则命名。

+0

我已经给它改名,但它不工作 – Mitthun

+0

您已经添加在laravel路径文件的路径? –

0

你应该在你的路线或控制器中使用return View::make("hello");等等。也可以@Its Aafrin描述,你的文件需要重命名为filename.blade.php

2

第一:该视图文件后面应该用“.blade.php”命名。

第二:{{ $str }}刀片命令它只是到<?php echo $str ?>的快捷方式。这就是说,如果你只想打印一个字符串,你应该把它放在"甚至'之间,就像你可能会用一个常规的echo声明一样。类似于echo "Hi everyone";

这应该在你的情况下工作! :D

0

有不同的打印方式。但是你只是缺少引号。我列出了其他的方法也... 1. {{'Hi every one'}}
2. <?php $str='hi every one' ?> {{$str}}
3. <?= 'Hi every one' ?>