Sayfadan Sayfaya değişken aktarımı
routes.php de
yazarsak adres satırında ilk açılıs sayfası hello.php olur.hello.php view klasorunun altında yer almalı.
yazarsak controllers altında bulunan homecontroller sayfasının showwelcome fonksiyonunu calıştırır.
showWelcome fonksiyonunu söyle olusturuyoruz
/* hello.php sayfasını ekrana bas*/,
-------sayfadan sayfaya veri yollama------
showwelcomeden hello.php ye veri yollamak istersek
hello.php sayfası da şöyle
-------sayfadan sayfaya birden çok veri yollama------
showwelcomeden hello.php ye birden çok veri yollamak istersek
public function showWelcome()
{
$deg1='ben titleyim';
$deg2='ben titleyim2';
$deg3='ben titleyim3';
return View::make('hello')->with('title',$deg1)->with('title2',$deg2)->with('title3',$deg3);
}
}
hello.php sayfası da şöyle
veya
-------link şeklinde sayfalar------
------userdetay.blade.php------
{{$user->adsoyad}}
Route::get('/ilk', function()
{
return View::make('hello');
});
yazarsak adres satırında ilk açılıs sayfası hello.php olur.hello.php view klasorunun altında yer almalı.
Route::get('/', 'HomeController@showWelcome');
yazarsak controllers altında bulunan homecontroller sayfasının showwelcome fonksiyonunu calıştırır.
showWelcome fonksiyonunu söyle olusturuyoruz
public function showWelcome()
{
return View::make('hello');
}
}
/* hello.php sayfasını ekrana bas*/,
-------sayfadan sayfaya veri yollama------
showwelcomeden hello.php ye veri yollamak istersek
public function showWelcome()
{
$deg1='ben titleyim';
return View::make('hello')->with('title',$deg1);
}
}
hello.php sayfası da şöyle
<html><title><?php echo $title?></title></html>
-------sayfadan sayfaya birden çok veri yollama------
showwelcomeden hello.php ye birden çok veri yollamak istersek
public function showWelcome()
{
$deg1='ben titleyim';
$deg2='ben titleyim2';
$deg3='ben titleyim3';
return View::make('hello')->with('title',$deg1)->with('title2',$deg2)->with('title3',$deg3);
}
}
hello.php sayfası da şöyle
<html><title><?php echo $title?><?php echo $title2?><?php echo $title3?></title></html>
veya
return View::make('hello',array('title'=>$deg1,'title2'=>$deg2,'title3'=>$deg3));
-------link şeklinde sayfalar------
Route::get('users/{username}', function($usernamex)
{
$user=User::where('adsoyad',$usernamex)->first();
return View::make('kullanıcı.userdetay')->with('user',$user); /*userdetay.blade.php ye gidiyor
});
------userdetay.blade.php------
{{$user->adsoyad}}
Comments
Post a Comment