2016-04-06 15 views
0

seans değeri değilseans değeri bıçak sayfasında görüntülenen

adminController

use Session; 
Session::put('adminusername', "test"); 
echo Session::get('adminusername'); //it prints here fine 

mater.blade.php

Welcome:{!! Session::get('adminusername') !!} 
+2

bu katman? Laravel'in daha yeni sürümlerinde 'web' ara katman grubunun dışında rotalarınızı tanımlıyorsanız, 'Oturum' başlatılamaz. Daha fazla analiz için tam 'Controller' ve' routes.php' koduna ihtiyacınız var. – kishanterry

+1

laravel version 5.0 tamam efendim çözüldü hata noktanız var –

+0

Sorunuzu düzenleyebilir ve tam denetleyiciyi ve dosya yolunu gönderebilir misiniz – kishanterry

cevap

0

rotayı tanımlamanız gerekir middleware

Route::group(['middleware' => ['web']], function() { 
    Route::group(array('prefix'=>'admin'),function(){ 
    Route::get('login', 'admin\[email protected]'); 
    Route::post('check', 'admin\[email protected]_check'); 

    Route::get('dashboard', 'admin\[email protected]'); 

} 
0
use Session; 


public function showsession() 
{ 
    Session::put('adminusername', 'test'); 
    return View::make("folder/page.php")->with('adminusername',Session::get('adminusername');); 
} 

Görünüm

Welcome:{!! $adminusername !!} 
0

koymak kullandığınız laravel sürümünün kernel.php

protected $middlewareGroups = [ 
    'web' => [ 
     .....other classes 
     \Illuminate\Session\Middleware\StartSession::class, 
     \Illuminate\View\Middleware\ShareErrorsFromSession::class, 
     ......other classes 
    ], 

    'api' => [ 
     'throttle:60,1', 
    ], 
];