Size: a a a

Laravel Framework Russian Community

2020 October 15

П

Просто Дэнчик... in Laravel Framework Russian Community
Приветствую. Делаю свою собственную авторизацию без использования laraveal UI,Fortify и т.п. Возникла проблема. Как мне редиректить с /verify на главную  для гостей и юзеров с подтвержденной почтой? Ковырялся в стандартных контроллерах, но так и не догнал как там это реализовано
источник

A

Alexandr in Laravel Framework Russian Community
Просто Дэнчик
Приветствую. Делаю свою собственную авторизацию без использования laraveal UI,Fortify и т.п. Возникла проблема. Как мне редиректить с /verify на главную  для гостей и юзеров с подтвержденной почтой? Ковырялся в стандартных контроллерах, но так и не догнал как там это реализовано
>как редиректить
header('Location: http://www.example.com/');
exit;
источник

П

Просто Дэнчик... in Laravel Framework Russian Community
я про middleware как бы в роутере
источник

D

Dymon in Laravel Framework Russian Community
Просто Дэнчик
Приветствую. Делаю свою собственную авторизацию без использования laraveal UI,Fortify и т.п. Возникла проблема. Как мне редиректить с /verify на главную  для гостей и юзеров с подтвержденной почтой? Ковырялся в стандартных контроллерах, но так и не догнал как там это реализовано
это реализовано в миделваре. можно как пример вот эту посмотреть \App\Http\Middleware\RedirectIfAuthenticated
источник

𝙲

𝙲𝚑𝚛𝚒𝚜 in Laravel Framework Russian Community
Просто Дэнчик
Приветствую. Делаю свою собственную авторизацию без использования laraveal UI,Fortify и т.п. Возникла проблема. Как мне редиректить с /verify на главную  для гостей и юзеров с подтвержденной почтой? Ковырялся в стандартных контроллерах, но так и не догнал как там это реализовано
if (ваша проверка) {
  return redirect('/');
}

return $next($request);
источник

𝙲

𝙲𝚑𝚛𝚒𝚜 in Laravel Framework Russian Community
Route::middleware(['verify'])->group(function() {

});

или роут ->middleware('verify');
источник

П

Просто Дэнчик... in Laravel Framework Russian Community
спс
источник

AD

Andrey Dmitriyev in Laravel Framework Russian Community
Добрый день.

На серваке из папки с проектом задаю права:

sudo chown -f -R root:root .;
sudo find . -type f -exec chmod 644 {} \;
sudo find . -type d -exec chmod 755 {} \;
sudo chgrp -f -R root ./storage;
sudo chgrp -f -R root ./vendor;
sudo chgrp -f -R root ./artisan;
sudo chmod -f -R 777 ./storage;
sudo chmod -f -R 777 ./artisan;

При попытке загрузки изображения, ловлю ошибку:
unable to create the 'storage/uploads/images/profile_photos/21' directory

В чем причина может быть?

Гружу так:

$image->move('public/uploads/images/profile_photos/21', $filename);

Локально почему то все нормально грузится.

Конечно локально из первого скрипта у меня везде вместо root стоит andrey
источник

VY

Vladimir Yefremov in Laravel Framework Russian Community
Привет всем!

приглашаю в проект 2-3 крепких джуна.
Удаленка.
Кто заинтересован, пишите, плз, в личку. Обсудим
источник

А

Артём in Laravel Framework Russian Community
Vladimir Yefremov
Привет всем!

приглашаю в проект 2-3 крепких джуна.
Удаленка.
Кто заинтересован, пишите, плз, в личку. Обсудим
Приглашаю прочитать описание чата
источник

VY

Vladimir Yefremov in Laravel Framework Russian Community
Артём
Приглашаю прочитать описание чата
на что обратить внимание?
источник

А

Артём in Laravel Framework Russian Community
Vladimir Yefremov
на что обратить внимание?
Та часть, где про вакансии
источник

VY

Vladimir Yefremov in Laravel Framework Russian Community
Артём
Та часть, где про вакансии
прочел
источник

АБ

Андрей Бойченко 🎈... in Laravel Framework Russian Community
Привет! Ребята, вот есть у меня проблема, с запросами к базе в модели. Значит есть у меня 2 скоупа, один фильтрует по полю payment_status, а другой по всем полям из таблицы orders

https://paste.laravel.io/a3ed800e-75e4-475e-8438-6c30e5400470#8

У метода scopeFilteredByPStatus есть особенность, если идет фильтр по payment_status, то тогда мне нужно еще взять информацию из таблицы logs и сделать сортировку результата, по дате изменения этого самого payment_status.

В такой конфигурации я получаю ошибку https://paste.laravel.io/dbe193a5-f4b5-41e8-b3e6-c3813cbd77e4

Так же я вижу, что если убрать поле  id или created_at в методе scopeFilteredBySearch из массива $columns, то ошибка пропадает. Я прмирно понимаю, что проблема в том, что есть конфилик между id и created_at в первом методе и втором, но тут прям на лицо недостаток знаний в sql. Подскажите пожалуйста, хотя бы направление в котором я могу найти решение, готового не прошу.
Спасибо!
источник

ВД

Валентин Дубков... in Laravel Framework Russian Community
Alex Berezhkovsky
Я же думаю, что он хочет получить глубокое отношение сразу. (3-4 уровня)
Все верно, есть ли такая возможность?
источник

AB

Alex Berezhkovsky in Laravel Framework Russian Community
Валентин Дубков
Все верно, есть ли такая возможность?
мы через whereIn sql’ом тянули
$query = $model->relation()->select(‘id’)
$q2 =  Model::select(‘id’)->whereIn(‘relation_id’, $query)
Model2::whereIn(‘model_id’, $q2)->get()
источник

R

R1KO in Laravel Framework Russian Community
Андрей Бойченко 🎈
Привет! Ребята, вот есть у меня проблема, с запросами к базе в модели. Значит есть у меня 2 скоупа, один фильтрует по полю payment_status, а другой по всем полям из таблицы orders

https://paste.laravel.io/a3ed800e-75e4-475e-8438-6c30e5400470#8

У метода scopeFilteredByPStatus есть особенность, если идет фильтр по payment_status, то тогда мне нужно еще взять информацию из таблицы logs и сделать сортировку результата, по дате изменения этого самого payment_status.

В такой конфигурации я получаю ошибку https://paste.laravel.io/dbe193a5-f4b5-41e8-b3e6-c3813cbd77e4

Так же я вижу, что если убрать поле  id или created_at в методе scopeFilteredBySearch из массива $columns, то ошибка пропадает. Я прмирно понимаю, что проблема в том, что есть конфилик между id и created_at в первом методе и втором, но тут прям на лицо недостаток знаний в sql. Подскажите пожалуйста, хотя бы направление в котором я могу найти решение, готового не прошу.
Спасибо!
(id LIKE %1906%
источник

R

R1KO in Laravel Framework Russian Community
у тебя в этом месте ид без имени таблицы
источник

R

R1KO in Laravel Framework Russian Community
насколько я понимаю нужно добавить туда имя таблицы orders
источник

АБ

Андрей Бойченко 🎈... in Laravel Framework Russian Community
R1KO
насколько я понимаю нужно добавить туда имя таблицы orders
я ходил очень рядом, но почему то не допер. Да все работает, спасибо!
источник