Привіт усім, таке питання У мене є обовязкові поля до заповнення які позначаються * в залежності від різних виборі добавляються або забираються обовязкові поля (required_if) я хотів би робити з даними запит на сервері щоб від відповідав які поля являються обовязковими при цих правилах валідації, чи можна таке зробити користуючись стандартним набором laravel validation? можливо є бібліотеки?
Если честно, не очень понятно о чё речь. Перефразируй пожалуйста.
Если я правильно понял, то нужно дать понять фронтенд части, какие поля обязательны для заполнения в зависимости от текущих значений. Поскольку эта логика валидации на бэке, ты хочешь получать оттуда обяхательные значения. Возможно стоит попробовать это решение - https://github.com/proengsoft/laravel-jsvalidation Наскольо я понимаю, оно синхронизирует валидацию на бэке и на фронте. (не тестировал)
Постоянно отправлять запрос на получение валидационных данных на сервер, думаю будет не особо оптимально. Обычно на фронте просто стараются сделать аналогичные правила.
У меня для правил валидации сделан отдельный класс, чтобы хранить их в 1-ом месте. При этом разные правила для создания/редактирования/удаления. Но я не знаю лучший ли это способ для решения такой проблемы
вообще в сторонних проектах и на фронте и на бэке валидация. недавно делал на vuelidate и на бэке через request как написал Вячеслав. Если надо держать одну базу. то можно фронту передать настройки через json объект на странице
Кто-то в курсе, какая сейчас ситуация со стилями в ларавелевских емейлах? Я знаю, что раньше надо было все инлайнить, видел даже пакеты, который цссы из тега стайл переделываю в инлайны на лету. Все так же плохо? Нашел чет такое: https://laravel-news.com/email-themes , но я не уверен, что оно делает то, что мне нужно. Кто-то юзал?
Кто-то в курсе, какая сейчас ситуация со стилями в ларавелевских емейлах? Я знаю, что раньше надо было все инлайнить, видел даже пакеты, который цссы из тега стайл переделываю в инлайны на лету. Все так же плохо? Нашел чет такое: https://laravel-news.com/email-themes , но я не уверен, что оно делает то, что мне нужно. Кто-то юзал?