Ekrana yazdırırken kullanacağımız dosyalara görüntüleme dosyası diyoruz.View dosyaları laravel dizinindeki resources/views dosyasında bulunur.Bu dosyada welcome.blade.php dosyasını göreceğiz.
Şimdi bu dizine iki tane dosya oluşturalım.Birinci dosya sablon.blade.php olsun ve içine;
<html>
<head>
<title>Laravel</title>
</head>
<body>
<h1>Burdasınız!</h1>
@yield('baslik')
@yield('icerik')
</body>
</html>
html kodlarını yazalım.İkinci dosyamız ise sayfalar.blade.php olsun ve onun içine de;
@extends('sablon')
@section('baslik')
<h2>Merhaba</h2>
@stop
@section('icerik')
Hoşgeldiniz!
@stop
kodlarını yazalım ve kaydedelim.Burada @extends('sablon') ile sablon.blade.php dosyasını gösteriyoruz.baslik ve icerik section'ı içine eklenecek yazı ve html kodlarını gösteriyoruz.
Şimde tekrar app/http/routes.php dosyasına giriyoruz ve içini;
Route::get('sayfalar', function()
{
return View::make('sayfalar');
});
şeklinde değiştiriyoruz.Sayfamızı yenilediğimizde
Görüldüğü gibi ilk olarak sablon.blade.php dosyasının verileri ve onun içindeki baslik ve icerik kısmında sayfalar.blade.php dosyasının içeriği görülmekte.

Hiç yorum yok:
Yorum Gönder