#laravel #php #tips #validation #backend
Почти в любом приложении встречается валидация того, что вводимые данные являются одним из элементов списка. Часто это поля, поступающие из
Маленькое правило в Laravel поможет удостовериться, что вводимые данные являются одним из элементов списка. Это правило валидации называется правилом
Это правило можно указать в валидации двумя разными способами, как показано в примере ниже.
@dev_notes_ru
Почти в любом приложении встречается валидация того, что вводимые данные являются одним из элементов списка. Часто это поля, поступающие из
dropdown или select.Маленькое правило в Laravel поможет удостовериться, что вводимые данные являются одним из элементов списка. Это правило валидации называется правилом
in.Это правило можно указать в валидации двумя разными способами, как показано в примере ниже.
@dev_notes_ru
👍3
#laravel #tips #validation #redirect
Совет по Laravel💡: Настройте местоположение перенаправления
Мы часто используем запросы формы для валидации. Знаете ли вы, что можно настроить местоположение перенаправления при неудаче? Теперь вы не ограничены перенаправлением пользователей на предыдущую страницу 🚀.
@dev_notes_ru
Совет по Laravel💡: Настройте местоположение перенаправления
Мы часто используем запросы формы для валидации. Знаете ли вы, что можно настроить местоположение перенаправления при неудаче? Теперь вы не ограничены перенаправлением пользователей на предыдущую страницу 🚀.
@dev_notes_ru
🔥2
#backend #laravel #validation #php
👩💻 Десять редко используемых правил валидации Laravel
Вам известны все правила валидации, доступные в Laravel? Подумайте ещё раз! В Laravel есть множество готовых правил валидации, способных значительно упростить написание кода. Рассмотрим 10 редко используемых правил валидации, о существовании которых некоторые не подозревали.
🖥 Читать статью
📱 @dev_notes_ru
Вам известны все правила валидации, доступные в Laravel? Подумайте ещё раз! В Laravel есть множество готовых правил валидации, способных значительно упростить написание кода. Рассмотрим 10 редко используемых правил валидации, о существовании которых некоторые не подозревали.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
#backend #laravel #php #larawire #validation
👩💻 Упрощение валидации форм в Laravel Livewire с атрибутом
Как разработчики Livewire, мы всегда ищем способы сделать компоненты более лаконичными и простыми в обслуживании. Атрибут
🖥 Читать статью
📱 @dev_notes_ru
#[Validate]Как разработчики Livewire, мы всегда ищем способы сделать компоненты более лаконичными и простыми в обслуживании. Атрибут
#[Validate], появившийся в Livewire v3, предлагает чистый и эффективный способ обработки валидации формы непосредственно в свойствах компонента. В статье мы рассмотрим, как использовать атрибут #[Validate] для упрощения компонентов Livewire и создания более читабельного кода.Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1🔥1
Вам когда-нибудь требовалось проверить размеры изображения, например, аватара? Laravel поставляется со встроенными правилами валидации для этого. Вы можете использовать правило
dimensions для выстраивания логики валидации #Laravel #validation #images #tips
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1🔥1
sometimes`Вам когда-нибудь требовалось проверить поле только в том случае, если оно присутствует, и пропустить его, когда его нет? Laravel поставляется с правилом валидации `sometimes, позволяющим сделать именно это
#Laravel #Validation #tips
Please open Telegram to view this post
VIEW IN TELEGRAM
:user-valid и :user-invalidНовые псевдоклассы
:user-valid и :user-invalid предоставляют более умный способ стилизации состояния валидности формы в зависимости от действия пользователя.Стилизация валидации форм всегда была сложной задачей. Новые псевдоклассы
:user-valid и :user-invalid устраняют давнее неудобство CSS стилизации валидации форм — слишком раннее отображение состояния ошибки.В отличие от своих предшественников
:valid и :invalid, новые селекторы ждут реального взаимодействия с пользователем, перед применением стилей. Это, небольшое отличие приводит к значительному улучшению пользовательского опыта: больше нет полей, помеченных как невалидные до того, как пользователь начал вводить текст.#Frontend #CSS #Form #Validation
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
distinct`Вам когда-нибудь требовалось проверить, содержит ли массив дубликаты значений? Хотя это можно сделать вручную, но это может выглядеть несколько запутанно. Вместо этого можно использовать правило валидации
distinct, позволяющее сделать именно это #Laravel #Validation #tips
Please open Telegram to view this post
VIEW IN TELEGRAM
Некоторые действия, например, удаление аккаунта, могут потребовать от пользователя подтверждения пароля. Хотя вы можете реализовать эту логику самостоятельно, Laravel поставляется со встроенным правилом валидации,
current_password, предназначенным именно для этого #Laravel #Validation #tips
Please open Telegram to view this post
VIEW IN TELEGRAM
Вам когда-нибудь требовалось применить правило валидации только в определенных случаях? Например, отклонять купоны на скидку для определенных тарифных планов. Хотя это можно реализовать вручную, но можно воспользоваться методом
sometimes, позволяющим сделать именно это #Laravel #Validation #tips
Please open Telegram to view this post
VIEW IN TELEGRAM