Полный курс Laravel 11 HTTP запросы (Requests)

Поделиться
HTML-код
  • Опубликовано: 22 июл 2021
  • Весь плейлист: • Laravel (полный курс 2...
    VIP канал t.me/+yvsTtN8MkBw2NzMy
    Запросы: laravel.com/docs/8.x/requests
    GitHub: github.com/indigoram89/larave...
    Добавляйтесь в друзья:
    ►Канал в Telegram t.me/onecode_blog
    ►Сообщество Вконтакте 1code
    ►Личный Telegram t.me/indigoram89_blog
    ►Личный Instagram / indigoram89

Комментарии • 68

  • @onecode_blog
    @onecode_blog  3 года назад +4

    ⚠️ Присоединяйся к нам в Telegram t.me/onecode_ru ❗️😉

  • @real-taylor
    @real-taylor 4 месяца назад

    Просто космос!!!
    Такая сумашедшая практика, прокачивает действительно супер!
    Спасибо Огромное Вам за Труды!!!!

    • @onecode_blog
      @onecode_blog  4 месяца назад

      Ты молодец, что занимаешься! Спасибо за поддержку и залетай к нам в телегу t.me/onecode_blog

  • @marselcoder
    @marselcoder 3 года назад +11

    Каждый твой урок жду, как когда-то ждал каждую серию "Игры престолов"

    • @onecode_blog
      @onecode_blog  3 года назад +2

      Ого! Вот спасибо 😀 Скоро закончим эту серию и будут супер видосы по разным фишкам и приемам, сам жду не дождусь!

  • @user-yq1xh6qv8m
    @user-yq1xh6qv8m Год назад +2

    Макс, урок - огнище! Респектую!!!

    • @onecode_blog
      @onecode_blog  Год назад +2

      Уфф, слава богу! 😁 Спасибо за коммент 🤝

  • @vugarkhalil
    @vugarkhalil 2 года назад +3

    Ты Красавчик, спасибо Тебе Преогромное, Мах, за видос

  • @peekaboo9340
    @peekaboo9340 Год назад +1

    Согласен! В попу эти SPA. Топ контент едем дальше

    • @onecode_blog
      @onecode_blog  Год назад +1

      Привет! Да, но конечно нельзя отрицать, что они всё плотнее входят в нашу жизнь ))

  • @dimaburichin7726
    @dimaburichin7726 3 года назад +2

    Спасибо за видео лайк!

  • @user-du5ki5fi9p
    @user-du5ki5fi9p 2 года назад +1

    Вообщем кто будет повторять урок, Макс создает первые компоненты через php artisan, а после создает их руками через контекстное меню, если вы создаете компонент через контекстное меню, то он является анонимным, а если через php artisan, то ему назначается класс app/View/Components/.. и этот компонент становится не анонимным, а так же отправляется в автозагрузчик composer. Суть в том, что @props в анонимном компоненте перезаписывается, а в не анонимном жестко фиксирован. Я делал все компоненты через php artisan и имел только не анонимные компоненты и когда передавал {{attributes}} он перезаписывался жестко заданным @props по умолчанию. Как всегда будьте внимательны, урок топ!

    • @onecode_blog
      @onecode_blog  2 года назад

      Это ты писал в телеге про x-label?

  • @user-kw4kp7eq9m
    @user-kw4kp7eq9m Год назад +1

    Большое спасибо!

    • @onecode_blog
      @onecode_blog  Год назад +1

      Не забывай практиковаться самостоятельно ☝️

  • @Iamvarlamov
    @Iamvarlamov 8 месяцев назад

    Благодарю!

  • @usbusb8839
    @usbusb8839 6 месяцев назад +1

    Красава 👍

    • @onecode_blog
      @onecode_blog  6 месяцев назад

      Рад, что полезно! Залетай в телегу t.me/onecode_blog

  • @user-xz4ko6dk5p
    @user-xz4ko6dk5p 2 года назад +1

    Даёшь видео про работу с файлами!

  • @user-xz4ko6dk5p
    @user-xz4ko6dk5p 2 года назад +2

    Очень познавательное видео. Не понятно почему заслужило так мало лайков. Только с фильтрами не совсем понятно. Вот тут фильтры получается работают уже с полученными данными? - Оно так и делается или из БД сразу выборка идёт под фильтры?

    • @onecode_blog
      @onecode_blog  2 года назад +2

      Ты получаешь данные из запроса для фильтрации, а дальше сам используешь при отправке запроса к базе

  • @netheroisoldcoder
    @netheroisoldcoder 10 месяцев назад

    Epic tutorial

    • @onecode_blog
      @onecode_blog  9 месяцев назад

      ахах, рад стараться! залетай к нам в телеграм t.me/onecode_blog

  • @aizerbox123
    @aizerbox123 4 месяца назад

    Урок или версия) Забавное совпадение, недавно вышел Laravel 11🙂

  • @user-jh3ig2cz4x
    @user-jh3ig2cz4x Год назад +2

    Если использовать Laravel класс Str::lower() вместо strtolower(), то будут фильтроваться и слова написанные на русском, так как он поддерживает кодировку UTF-8. (Просто у меня в контроллере был заголовок title на русском и strtolower() не работало, пришлось разбираться почему)

    • @onecode_blog
      @onecode_blog  Год назад +3

      Всё верно, или mb_strtolower()

  • @justname5773
    @justname5773 5 месяцев назад

    39:14 вы передаете options как php код, он передастся в атрибуты тега select как ? просто у меня на этом месте возникает ошибка " trim() expects parameter 1 to be string, array given ", и исправляется исключением массива $options из $attributes при помощи except('options'), но я тогда не понимаю почему же у вас такая ошибка не возникает, хотя у меня версия laravel 8, как и на видео

    • @onecode_blog
      @onecode_blog  5 месяцев назад

      Напиши вопрос в нашем телеграм чате, там обсудим t.me/onecode_blog

  • @ruslankandiba
    @ruslankandiba 2 года назад +1

    Хорошо объясняешь. Спасибо за труд. Скажи пожалуйста, что за плагин с буквой F, который поля формы заполянет? 09:50

    • @onecode_blog
      @onecode_blog  2 года назад +2

      Привет! Спасибо за коммент! Расширение Fake Filler

  • @user-il1up8ez6q
    @user-il1up8ez6q 2 года назад +2

    Спасибо! Смотрю по кругу. После практики на своем проекте многое становится понятнее и понятнее. Только не пойму про эти методы put, post и т.д. Укажите, если и с пост работает, зачем пут?

    • @onecode_blog
      @onecode_blog  2 года назад +1

      есть такой стандарт JSON REST API, можешь погуглить, вот например: habr.com/ru/post/447322/

  • @user-cy1jm3lx9h
    @user-cy1jm3lx9h 3 года назад +1

    А если фильтр на аяксе, то как быть? Как-то рест апи поднимать или как?

    • @onecode_blog
      @onecode_blog  3 года назад +2

      есть разные варианты: да, можно сделать отдельный роут GET api/posts?foo=bar и возвращать там json с постами, или другой вариант прямо в этом же контроллере перед ответом проверить if ($request->ajax()) то вернуть json, а иначе вернуть html, еще вариант юзать livewire =D

    • @onecode_blog
      @onecode_blog  3 года назад +2

      livewire конечно самый простой, быстрый и универстальный вариант, тк почти не придется писать код на js - меньше кода как мы любим )))

  • @user-qd6hj2fn4w
    @user-qd6hj2fn4w 3 года назад +2

    3:01 ))

  • @topalek
    @topalek Год назад

    вместо $request->input('name') можно использовать $request->get('name')

    • @onecode_blog
      @onecode_blog  Год назад +1

      похоже, что да, хотя под капотом реализация отличается

  • @stigmat_dev
    @stigmat_dev 2 года назад +2

    Привет, Макс! Смотрю, внизу есть настоящие специалисты. Непонятно только, что они тут делают. Ну да ладно. Жги дальше!!!

    • @onecode_blog
      @onecode_blog  2 года назад +3

      привет! всем интересно послушать Макса =D спасибо!

  • @alexanderk8992
    @alexanderk8992 3 года назад +3

    Печально, что нет объяснения таким вещам, как DI и почему правильнее передавать объект реквеста в качестве аргумента экшена (DI). Надеюсь, в следующих видосах будет рассмотрен DI, ServiceContainer и для чего вообще это нужно

    • @onecode_blog
      @onecode_blog  3 года назад +1

      Сервис контейнер рассматривали в одном из первых видео, а вообще в тонкости ООП и шаблонов проектирования углубляться пока не хочу, потому что не вижу в этом особого смысла, по крайней мере для начинающих, люди пишут что и без этого голова кругом от информации ))

    • @onecode_blog
      @onecode_blog  3 года назад +1

      Возможно ты прав и надо было упомянуть инъекции, но я не уверен, потому что сам про них не знал когда разрабатывал первые проекты, а просто делал как в документации написано и все было ок

    • @alexanderk8992
      @alexanderk8992 3 года назад +2

      @@onecode_blog если делать, то делать правильно

    • @onecode_blog
      @onecode_blog  3 года назад +1

      @@alexanderk8992 да, только само понятие "правильно" у каждого своё, в этом всё дело

    • @alexanderk8992
      @alexanderk8992 3 года назад +2

      @@onecode_blog нет. Есть стандартные паттерны.

  • @user-km1he9fk3t
    @user-km1he9fk3t Год назад +1

    Макс, спасибо тебе за видос, вопрос такой, если я смотрю твоё видео в течении например трёх дней, это сильно влияет на моё
    обучение ?

    • @onecode_blog
      @onecode_blog  Год назад +1

      чем быстрее проходишь, тем быстрее получаешь результат! залетай к нам в телеграм t.me/onecode_blog

  • @user-lj5vr8ol4u
    @user-lj5vr8ol4u 6 месяцев назад

    Блин, думаю почему у меня null при отмеченном чекбоксе, оказалось что у меня он назван не remember, а agreement

    • @onecode_blog
      @onecode_blog  6 месяцев назад +1

      Ахах, бывает! Молодец, что разобрался 👍 Заходи к нам в телеграм t.me/onecode_blog

    • @onecode_blog
      @onecode_blog  6 месяцев назад +1

      Нормальная история ))

  • @militer1570
    @militer1570 2 года назад +1

    Пипец ты заморочился с методами формы... Зачем так сложно? Указываешь в компоненте формы по умолчанию POST, а в каждой конкретной форме метод вообще не указываешь, но указываешь директиву @method если эту форму нужно отправить методом НЕ POST

    • @onecode_blog
      @onecode_blog  2 года назад +1

      Я хочу указывать для формы нужный метод без дополнительных деректив