Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Убей зловреда — спаси серверы. Тест по инфобезу
Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
mg15

Алексей Иванов

Учусь
  • 3
    вклад
  • 11
    вопросов
  • 5
    ответов
  • 60%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Как настроить вывод ошибок после валидации в Laravel?

    Palych_tw
    Павел @Palych_tw
    Типа веб-разработчик
    В контроллере вместо
    $this->validate($request, $rules);
    вот так
    $validator = Validator::make($request->all(), $rules]);
            if ($validator->fails()) {
                return redirect()->back()->withErrors($validator)->withInput();
            }


    Хотя и первый вариант тоже должен возвращать и ошибки и старый ввод

    И где у вас ретурн вьюхи если метод НЕ POST, вынесете return view('regcontractor',['title'=>$title]); за пределы условия if, и добавьте get маршрут на эту страницу

    И для подтверждения пароля лучше использовать правило confirmed https://laravel.com/docs/5.4/validation#rule-confirmed

    А какая версия laravel? В 5.2 точно всем маршрутам по умолчанию дается группа web. А вы старт сессий еще дополнительно глобально в посредники записали. Из-за этого могут быть глюки с сессиями
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 1 1 комментарий
  • Можно ли сделать плавный выход при hover, из display none в display block?

    potapchino
    alex @potapchino
    p {
      visibility: hidden;
      opacity: 0;
      transition: visibility ease 0s, opacity ease 1s;
    }
    
    li:hover p {
      visibility: visible;
      opacity: 1;
    }
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 4 1 комментарий
  • Как вывести список уникальных сочетаний двух полей из одной таблицы mysql?

    Rsa97
    Rsa97 @Rsa97
    Для правильного вопроса надо знать половину ответа
    Вот вариант решения "в лоб":
    SELECT DISTINCT IF(`fromid` < `toid`, `fromid`, `toid`) AS `user1`, 
                    IF(`fromid` >= `toid`, `fromid`, `toid`) AS `user2`,
                    `date`
      FROM `table`;
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Как в firefox убрать обводку тега area при клике по нему?

    space2pacman
    Ярослав Иванов @space2pacman
    Просто царь.
    if ( $.browser.mozilla) {
        $("area").removeAttr("onfocus");
      }

    Итог: Нужно очищать атрибут onfocus в теге area только для FF

    Попробуйте это код.
    var isFirefox = typeof InstallTrigger !== 'undefined'; 
    if (isFirefox == true) 
       { 
          $("area").removeAttr("onfocus");
       }
    Ответ написан более трёх лет назад
    8 комментариев
    Нравится 1 8 комментариев
Оценили как «Нравится»
Самые активные сегодня
  • Dr. Bacon
    • 11 ответов
    • 0 вопросов
  • Vene4ka
    Захар Винокуров
    • 2 ответа
    • 5 вопросов
  • adugin
    Andrey Dugin
    • 7 ответов
    • 0 вопросов
  • SoreMix
    SoreMix
    • 6 ответов
    • 0 вопросов
  • Андрей Ежгуров
    • 6 ответов
    • 0 вопросов
  • Kozack
    Alex
    • 6 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации