Size: a a a

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

2021 March 12

ВШ

Виталий Шутов... in Laravel для начинающих
источник

AB

Alex B in Laravel для начинающих
Привет ребят
Нужна помощь с валидацией
Нужно чтобы поле было обязательным при отсутствии второго и наоборот.
При этом, этот форм реквест класс универсальный для put и post, то есть если роут для апдейта (routeIs('some.route'), то эти поля должны быть необязательны
источник

AH

Andrey Helldar in Laravel для начинающих
Вот жеж суки)))

Я им мыло отправлял на Package Wizard и Env Sync - они до сих пор не ответили))
источник

AB

Alex B in Laravel для начинающих
Alex B
Привет ребят
Нужна помощь с валидацией
Нужно чтобы поле было обязательным при отсутствии второго и наоборот.
При этом, этот форм реквест класс универсальный для put и post, то есть если роут для апдейта (routeIs('some.route'), то эти поля должны быть необязательны
поделитесь как бы такое сделать?
источник

ВШ

Виталий Шутов... in Laravel для начинающих
Andrey Helldar
Вот жеж суки)))

Я им мыло отправлял на Package Wizard и Env Sync - они до сих пор не ответили))
Выложили, теперь можешь им все простить )
источник

AH

Andrey Helldar in Laravel для начинающих
Виталий Шутов
Выложили, теперь можешь им все простить )
Не то выложили) Пишут, что я отправлял в линки, но я даже не помню, чтобы туда отправлял)))
источник

AH

Andrey Helldar in Laravel для начинающих
Виталий Шутов
Выложили, теперь можешь им все простить )
Пакет очень крутой - 1 скачивание, и то когда я тестил ><
источник

AB

Alex B in Laravel для начинающих
Alex B
Привет ребят
Нужна помощь с валидацией
Нужно чтобы поле было обязательным при отсутствии второго и наоборот.
При этом, этот форм реквест класс универсальный для put и post, то есть если роут для апдейта (routeIs('some.route'), то эти поля должны быть необязательны
без второго условия можно просто применить required_without, но тогда это только для пост роутов
источник

MP

Maksim (Ellrion) Pla... in Laravel для начинающих
Alex B
Привет ребят
Нужна помощь с валидацией
Нужно чтобы поле было обязательным при отсутствии второго и наоборот.
При этом, этот форм реквест класс универсальный для put и post, то есть если роут для апдейта (routeIs('some.route'), то эти поля должны быть необязательны
тебе в форм реквесте доступно писать логику построения правил. какие проблемы?
источник

AB

Alex B in Laravel для начинающих
Maksim (Ellrion) Platonov
тебе в форм реквесте доступно писать логику построения правил. какие проблемы?
уже делаю), сам не знаю зачем спросил
источник

И

Игорь in Laravel для начинающих
Alex B
Привет ребят
Нужна помощь с валидацией
Нужно чтобы поле было обязательным при отсутствии второго и наоборот.
При этом, этот форм реквест класс универсальный для put и post, то есть если роут для апдейта (routeIs('some.route'), то эти поля должны быть необязательны
А это все в один метод приходит? И апдейт и неапдейт?
источник

AB

Alex B in Laravel для начинающих
Игорь
А это все в один метод приходит? И апдейт и неапдейт?
aga, тимлид так хочет
источник

AB

Alex B in Laravel для начинающих
Игорь
А это все в один метод приходит? И апдейт и неапдейт?
ну там проверяется, если текущий роут для апдейта то поля необязательны
источник

И

Игорь in Laravel для начинающих
Alex B
aga, тимлид так хочет
"Божественные методы". Но возможно ошибаюсь
источник

VG

Viktor Gramm in Laravel для начинающих
Alex B
Привет ребят
Нужна помощь с валидацией
Нужно чтобы поле было обязательным при отсутствии второго и наоборот.
При этом, этот форм реквест класс универсальный для put и post, то есть если роут для апдейта (routeIs('some.route'), то эти поля должны быть необязательны
объяви заранее массив параметров и в зависимости от типа запроса меняй нужные поля)
источник

VG

Viktor Gramm in Laravel для начинающих
у меня чёт было похоже
источник

И

Игорь in Laravel для начинающих
Alex B
ну там проверяется, если текущий роут для апдейта то поля необязательны
Ты можешь в реквесте получить роут
источник

MP

Maksim (Ellrion) Pla... in Laravel для начинающих
Игорь
"Божественные методы". Но возможно ошибаюсь
мне кажется вы друг друга не так поняли, методы апдейта и создания разные. общий сам реквест. как я понял. это частая практика
источник

AB

Alex B in Laravel для начинающих
Игорь
Ты можешь в реквесте получить роут
нууу я знаю, мы так то на это и опираемся
источник

И

Игорь in Laravel для начинающих
Maksim (Ellrion) Platonov
мне кажется вы друг друга не так поняли, методы апдейта и создания разные. общий сам реквест. как я понял. это частая практика
Ну тогда ок
источник