Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Слезаю с yii, возник вопрос при осваивании laravel. Как можно расширить лайаут main. И возможно ли это вообще из коробки.
controller:
class PostController extends BaseController
{
protected $layout = 'layouts.column1';
public function getIndex()
{
$this->layout->content = View::make('post.index');
}
}
layouts.column1:
@extends('layouts.main')
<div class="menu">
....
</div>
@section('content')
{{ $content }}
@stop
layouts.main:
<body>
<div id="wrapper">
<header id="header">
<div class="logo">{{ HTML::link('/', Config::get('params.site_name')) }} {{ $count }}</div>
</header>
<div id="content">
@yield('content')
</div>
<footer id="footer">
<div class="info">footer</div>
</footer>
</div>
</body>
Не в сети
В целом column1 игнорируется при выводе...
View которое дергаю из контроллера ниже
post.index
@section('content')
Post view
@stop
У вас в BaseContoller метод setupLayout присутствует?
https://github.com/laravel/laravel/blob … er.php#L10
Не в сети
Разобрался спасибо. В post.index убрал секции content
Страницы 1