У меня проблема с моим наследованием с использованием шаблона клинка. Так что у меня есть мой основной шаблон: /layouts/main.blade.phpШаблон наследования с использованием Blade
@section('oneNews')
<div class="row">
<div class="large-12 columns pad_0">
<div class="container">
<div id="da-slider" class="da-slider">
@foreach($aTopNews as $topNews)
<div class="da-slide">
<h2>{{ $topNews['title'] }}</h2>
<p>{{ $topNews['content'] }}.</p>
<a href="/news/view/{{ $topNews['id'] }}" class="da-link">Read</a>
<div class="da-img">{{ HTML::image($topNews['image']) }}</div>
</div>
@endforeach
<nav class="da-arrows">
<span class="da-arrows-prev"></span>
<span class="da-arrows-next"></span>
</nav>
</div>
</div>
</div>
</div>
Теперь я хочу, чтобы наследовать этот шаблон в другой шаблон
@extends('layouts.main')
@section('oneNews')
<div class="row">
<div class="large-12 columns pad_0 marg-top-20">
Registru on-line
</div>
</div>
@stop
Контроллер:
public function getIndex()
{
return View::make('layouts.main')
->with('aNews', \News::where('type', '=', '0')->get())
->with('aTopNews', \News::where('type', '=', '1')->get())
->with('aNotice', \News::where('type', '=', '2')->get());
}
Но я получаю сообщение об ошибке: «Неопределенная переменная: aTopNews», Помогите мне пожалуйста
Вы определяете '$ aTopNews' при вызове представления? пожалуйста, покажите нам свой код контроллера. – Jerodev
Вы проверили, что вы делаете правильный шаблон? – fmgonzalez
Я отредактировал мой вопрос –