Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#26 Laravel 5.x » Данные юзеров в Laravel » 11.06.2016 10:53:00

overman
Ответов: 5

Как я понял данные пользователя после авторизации не сохраняются в сессии?
Знает ли кто хорошую статью на эту тему. Где хранятся, как вынимать определённый столбец итд.

P.S. не предлагать документацию с сайта по "авторизации" и "аутентификации". Хотелось бы альтернативы углубленной.

#27 Re: Laravel 5.x » Передача разными методами контроллера в одно и то же представление » 07.06.2016 11:40:34

VitalN пишет:

Чудес не бывает
вангую что стили с относительным путем подключены
типа "<link rel="stylesheet" type="text/css" href="styles.css" />"
поэтому на первом уровне /news они цепляются
А на втором /news/championsleague - не находятся

Бинго! -=))))) сам с себя худею -=))))))))))) как всё просто -=))))))) иной раз такие мувы исполняю! Спасибо за навод на путь истинный!

#28 Laravel 5.x » Передача разными методами контроллера в одно и то же представление » 07.06.2016 07:57:17

overman
Ответов: 3

Всем здрасьте!

Есть два, вот таких маршрута:
Route::get('/news',                 ['as' => 'news',    'uses' => 'NewsController@index']);
Route::get('/news/championsleague', ['as' => 'newslch', 'uses' => 'NewsController@championsLeague']);

В контроллере два метода для них:
раз:
$Allnews = $news->getAllNews();
$data = [
    'Allnews'       => $Allnews,
    'MainMenu'      => $menu->getMainOptions()->toArray(),
    'SubMenu'       => $subm->getSubOptions()->toArray(),
];
return view('news', $data);

два:
$Allnews = $news->getAllLChNews();
$data = [
    'Allnews'       => $Allnews,
    'MainMenu'      => $menu->getMainOptions()->toArray(),
    'SubMenu'       => $subm->getSubOptions()->toArray(),
];
return view('news', $data);

Первая страница, по маршруту "/news" отображается нормально (её метод первый). А вот второй маршрут "/news/championsleague" (соответственно второй метод), выводят в браузер страницу без стилей!

Общая вьюха news.blade.php наследует основной лэйаут, где содержимое тега head, главное меню, и футер. Почему второй метод выдаёт страницу без стилей? В коде страницы в браузере, в заголовке есть линки на стили? Попробовал создать отдельный файл представления с таким же содержанием, но просто назвал по другому, но увы страница опять без стилей. Что за чудеса, помогите дилетанту...

Подвал раздела