Size: a a a

2021 April 15

VP

Vitaliy Peterherin in Laravel Pro
сейчас точно скажу
источник

VP

Vitaliy Peterherin in Laravel Pro
источник

М

Максим in Laravel Pro
Validator::make($request->all(), [
   'credit_card_number' => 'required_if:payment_type,cc'
]);
источник

DT

Danya Tangens in Laravel Pro
Vitaliy спасибо
источник

А

Андрей in Laravel Pro
Здравствуйте, как сделать страницу слагом, но что бы /admin не попадал?
Route::get('/{slug}'...)
источник

e

eldarda in Laravel Pro
Мидлваре
источник

А

Андрей in Laravel Pro
можно доку пожалуйста?
источник

VP

Vitaliy Peterherin in Laravel Pro
админ перед слагом поставь и все
источник

DS

Daniil 🦠 Simushkin... in Laravel Pro
Route::get('{slug}', [\App\Http\Controllers\PageController::class, 'page'])->where('slug', '^(?!admin).*$')->name('front.page');
источник

А

Андрей in Laravel Pro
не работает, всё равно ищет admin в slug
источник

DS

Daniil 🦠 Simushkin... in Laravel Pro
у меня всё работает
источник

А

Андрей in Laravel Pro
если пишу localhost/admin - выдаёт 404, так как там стотит firstOrFail
источник

DS

Daniil 🦠 Simushkin... in Laravel Pro
🤷
источник

D

Dymon in Laravel Pro
переопредели биндиг в провайдере или вообще его отключи и в контроллере проверяй что пришло
   Route::bind('user', function ($value) {
      if ($value === 'admin) return $value;
       return User::where('name', $value)->firstOrFail();
   });
источник

А

Андрей in Laravel Pro
if (!\Illuminate\Support\Facades\Request::is('admin')) {
   Route::get('/{slug}', 'PageController@show')->name('page.show');
}

Вот так решил, может кому будет полезно
источник

MR

Maxim Rebitskiy in Laravel Pro
🤨
источник

MR

Maxim Rebitskiy in Laravel Pro
Тебе же дали нормальный совет
источник

MR

Maxim Rebitskiy in Laravel Pro
А ты костыли пишешь
источник

А

Андрей in Laravel Pro
Он не работает
источник

MR

Maxim Rebitskiy in Laravel Pro
Покажи роуты
источник