Size: a a a

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

2020 May 09

RK

Roman Kolosov in Laravel для начинающих
оказалось там баг какой то был из за зависимостей бла бла бла
источник

ИЛ

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

ИЛ

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

ИЛ

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

ИЛ

Иван Лещенко... in Laravel для начинающих
Но если говорить в целом
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
То в 99% случаев можно обновлять минор автоматически
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Это кстати делают многие CI/CD
источник

SG

Sergey Gerasimov in Laravel для начинающих
Діма
Привет.
Есть роут.
Route::group([
 'prefix' => '{locale}',
 'where' => ['locale' => 'en|pl|ru|uk|de'],
 'middleware' => 'setlocale',
 ], function(){
   Route::get('/{any}', 'FrontEnd\FrontEndController@spaIndex')->where('any', '.*');
 });
При таком раскладе регулярное выражение работает некорректно
не подскажете почему такое может быть
P.s.
namespace App\Http\Middleware;
public function handle($request, Closure $next)
  {
      app()->setLocale($request->segment(1));
      return $next($request);
  }

where(any, .*) возвращает false когда any = ничего)
а должно возвращать true
Корректно работает. Потому что {any} предполагает наличие параметра, и уже при наличии применяется регулярное выражение.

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

Д

Діма in Laravel для начинающих
Sergey Gerasimov
Корректно работает. Потому что {any} предполагает наличие параметра, и уже при наличии применяется регулярное выражение.

Для отсутствия параметра есть знак вопроса
а можно пример со знаком вопроса?
источник

SG

Sergey Gerasimov in Laravel для начинающих
Діма
а можно пример со знаком вопроса?
Ну или перед any или после, читай документацию. {?any}
источник

Д

Діма in Laravel для начинающих
я еще рано перед тем, как вопрос задат в документацию полез))
источник

Д

Діма in Laravel для начинающих
Route::any
только это нашел))
к слову про поиск по any
источник

SG

Sergey Gerasimov in Laravel для начинающих
Нужно поиск по необязательностт
источник

Д

Діма in Laravel для начинающих
{?any} laravel я тут в гугле присываю либо {any} laravel пытаюсь найти хоть что-то.
без результата
Только я одном блоге вот этот паттерн нашел route::get(/{any}, controller@method)->where(any, '.*');)
нигде даже не разобрано что там регулярка идет и тд))
нужно самому ванговать)
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
PHP PROGRAMMIST⬤👍3🅰️
а как в компания делают?
не делают кнопку
источник

SG

Sergey Gerasimov in Laravel для начинающих
Діма
{?any} laravel я тут в гугле присываю либо {any} laravel пытаюсь найти хоть что-то.
без результата
Только я одном блоге вот этот паттерн нашел route::get(/{any}, controller@method)->where(any, '.*');)
нигде даже не разобрано что там регулярка идет и тд))
нужно самому ванговать)
В документации по роутингу знак вопроса искал?
источник

Д

Діма in Laravel для начинающих
Искал)
источник

Д

Діма in Laravel для начинающих
еще раз пересмотрю потом)

Может кто знает как в react-router отдавать ошибку 404
источник

Д

Діма in Laravel для начинающих
в интернете куча туториалов от индусов которые пишут
page not found со статусом 200, и это нормально))
источник

ЕК

Егор Карась... in Laravel для начинающих
>реакт
источник