Devam etmeyecek bir Oturum ile ilgili bir sorunum var. denetleyici olarakOturum Laravel'de çalışma yok 4
Ben düzenleme
public function getEdit($id)
{
try {
$news = News::findOrFail($id);
View::share('title', Lang::get('admin.editNews').": ".$news->title);
View::share('news', $news);
$this->layout->content = View::make('news.editNews');
} catch (Exception $e) {
Session::flash('message', Lang::get('admin.noSuchNews'));
Session::flash('notif', 'danger');
return Redirect::to("news");
}
}
için yazı yükleyen bir fonksiyonu var Ve ben başka fonksiyonu var - bu hızlı mesaj göstermesi gerekir endeksi.
public function getIndex()
{
var_dump(Session::get('message'));
}
Oturum sadece kalıcı değil. Session::flash
ile çalışmaz, Session::put
ile çalışmaz.
Session::get('message')
sadece her zaman null
'dir.
ben uygulama yönlendirme böyle yaptığını belirtmeliyim tahmin:
Route::controller('news', 'NewsController');
mı
? –Evet. Bunu biliyorum çünkü “News :: findOrFail ($ id)” başarısız olursa görünümü yükleyecektir ve haber bulunmazsa "catch" a geçmelidir. Bu da işe yarıyor. '$ E-> getMessage() ' –
yankılandı' '(' haber ') -> ile (' mesaj ',' your_message '); – Needpoule