티스토리 뷰
유효성 검사 실패시 Input Textarea 창 테두리 색상변경하기
# 부트스트랩 느낌의 경고창 만들기입니다.
# Laravel Custom Helper 만들기
if (!function_exists('hasError')) {
    function hasError($errName, $isMsg = false)
    {
        if ($errors = session('errors', new \Illuminate\Support\MessageBag())) {
            if ($isError = $errors->has($errName)) {
                 return $isMsg
                      ? $errors->first($errName, ':message')
                      : 'has-error';
            }
        }
    }
}
# CSS 처리
input.has-error {
    box-shadow: 0 0 5px rgba(255, 90, 90, 1);
    padding: 3px 0px 3px 3px;
    margin: 5px 1px 3px 0px;
    border: 1px solid rgba(255, 90, 90, 1);
}
# 폼 Html
<input class="{{ hasError('phone') }}" 
    type="text" 
    name="phone" 
    id="phone" value="{{ old('phone') }}">
'개발 > Laravel' 카테고리의 다른 글
| 프로젝트별로 php version 자동 관리하기 (feat: php monitor) (0) | 2023.03.24 | 
|---|---|
| laravel 소셜 로그인 프로바이더 모음 (0) | 2022.02.24 | 
| 라라벨 스타일 가이드 (0) | 2018.09.10 | 
| 블로그 개발하기 (0) | 2018.08.27 | 
| 라라벨 한글 언어팩 (2) | 2018.08.27 | 
					댓글