2014-02-19 4 views
1

Я использую laravel 4 с шаблоном лезвия на представлениях, как в стандарте.Использование неопределенной константы из контроллера для просмотра

Я просто тестирую, как передавать данные с контроллера на представление. Я просто хочу, чтобы мое представление выводило «тестирование».

Маршрут:

Route::controller('/blog', 'BlogController'); 

Контроллер:

class BlogController extends BaseController { 


    public function getIndex() 
    { 
     return View::make('blog')->with('test', 'testing'); 
    } 

} 

Сокращенный вариант зрения:

<div class="col-lg-12 text-center"> 
     <h1>Blog</h1> 
     {{test}} 
</div> 

Согласно документации, которую я прочитал, я, возможно, прочитал его неправильно, это должно сработать. Однако я получаю сообщение об ошибке:

Use of undefined constant test - assumed 'test' 

Как это исправить? Что я сделал не так?

+0

Wow. Это был такой шаг. Спасибо, парни – RSM

ответ

1

Оно должно быть:

<div class="col-lg-12 text-center"> 
    <h1>Blog</h1> 
    {{$test}} 

Вы получаете эту ошибку, потому что вы пытаетесь использовать константу, которая не существует.

Смежные вопросы