Size: a a a

Laravel для начинающих

2020 March 20

SS

Serg Serdyuk in Laravel для начинающих
вот насчет команд не знаю, надо посмотреть умеет ли. а по оповещениям там достаточно широкий функционал
источник

AH

Andrey Helldar in Laravel для начинающих
Andrei Work
для телеграмм)
У меня в проекте эта юзается: https://packagist.org/packages/telegram-bot/api
Старая, правда, как говно мамонта (крайний релиз в апреле 2018-го при том, что в дев-ветку в феврале 2020-го прилетало), но на пыхе 7.3 уверенно идет. На Лару ей вообще пох.
источник

Д

Дмитрий in Laravel для начинающих
Route::get('/', function (Request $request) {
   $user = Auth::user();
   exit(json_encode($user));


Скажите почему это возвращает null ?
Использую passport.
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Дмитрий
Route::get('/', function (Request $request) {
   $user = Auth::user();
   exit(json_encode($user));


Скажите почему это возвращает null ?
Использую passport.
Убедись, что подключил auth мидлварь
источник

k

karmay in Laravel для начинающих
Tim
Народ подскажите, как лучше сделать
Есть шаблон договора, который заполняет клиент на сайте и получает собсна договор
Я хочу сделать в админке инструмент чтоб при потребности можно было вносить изменения в этот шаблон договора - какие-то пункты менять\добавлять\убирать

генерируется договор у меня при помощи PHPWord
Мне пока в голову приходит только каждую строку записать в БД и сделать в админке форму с перезаписью содержимого этих строк.. наверняка есть более изящное решение?
Хз, phpWord открываешь готовый шаблон, по меткам вносишь данные и все. У меня так работает
источник

Д

Дмитрий in Laravel для начинающих
Иван Лещенко
Убедись, что подключил auth мидлварь
Route::get('/', function (Request $request) {
   $user = Auth::user();
   exit(json_encode($user));
   if($user!="nologin" && $user!=null) {
       if($user->role==10) return redirect()->route('admin-panel');
   }
   return view('welcome');
})->name('dashboard');

Вот полный роут.
Суть в том, что я авторизацию проверяю во vue js
Мне нужно что бы человек зашел на роут в любом случае,  авторизован он или нет.
Если авторизован то произвожу проверку является ли он админом. И если является то я редиректю на другой Laravel Route
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Дмитрий
Route::get('/', function (Request $request) {
   $user = Auth::user();
   exit(json_encode($user));
   if($user!="nologin" && $user!=null) {
       if($user->role==10) return redirect()->route('admin-panel');
   }
   return view('welcome');
})->name('dashboard');

Вот полный роут.
Суть в том, что я авторизацию проверяю во vue js
Мне нужно что бы человек зашел на роут в любом случае,  авторизован он или нет.
Если авторизован то произвожу проверку является ли он админом. И если является то я редиректю на другой Laravel Route
Ты делаешь какую-то хрень
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
->middleware('auth:api')
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
И всё
источник

AW

Andrei Work in Laravel для начинающих
Andrey Helldar
У меня в проекте эта юзается: https://packagist.org/packages/telegram-bot/api
Старая, правда, как говно мамонта (крайний релиз в апреле 2018-го при том, что в дев-ветку в феврале 2020-го прилетало), но на пыхе 7.3 уверенно идет. На Лару ей вообще пох.
Подскажи, принимать команды умеет?
источник

Д

Дмитрий in Laravel для начинающих
В этом случае если не прошел мидлвар то меня средиректит на /login
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Дмитрий
В этом случае если не прошел мидлвар то меня средиректит на /login
Дело в том, что ты не можешь получить пользователя без подключения мидлваря
источник

Д

Дмитрий in Laravel для начинающих
ааа, теперь понял
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Дмитрий
ааа, теперь понял
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Ты можешь отредактировать мидлварь для редиректа куда-хочешь, но не делай это прямо в экшене
источник

Д

Дмитрий in Laravel для начинающих
Я понял, спасибо
источник

AH

Andrey Helldar in Laravel для начинающих
Andrei Work
Подскажи, принимать команды умеет?
Принимает команды Лара, а дальше передаешь их на обработку в пакет. Как? Пишешь сам ту логику, которая нужна.
источник

МК

Максим Кавецкий... in Laravel для начинающих
Ребят, а кому-то приходилось делать фронт и бек для одного проекта? Где вы делали фронт: в своём вебпак конфигк или ларавеловской структуре ? Как лучше
источник

AW

Andrei Work in Laravel для начинающих
Andrey Helldar
Принимает команды Лара, а дальше передаешь их на обработку в пакет. Как? Пишешь сам ту логику, которая нужна.
Спасибо, посмотрю пакет
источник

AH

Andrey Helldar in Laravel для начинающих
Максим Кавецкий
Ребят, а кому-то приходилось делать фронт и бек для одного проекта? Где вы делали фронт: в своём вебпак конфигк или ларавеловской структуре ? Как лучше
Laravel Mix.
А также когда писал фронт вообще без бэка, использовал его же.
источник