Полный курс 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
⚠️ Присоединяйся к нам в Telegram t.me/onecode_ru ❗️😉
Просто космос!!!
Такая сумашедшая практика, прокачивает действительно супер!
Спасибо Огромное Вам за Труды!!!!
Ты молодец, что занимаешься! Спасибо за поддержку и залетай к нам в телегу t.me/onecode_blog
Каждый твой урок жду, как когда-то ждал каждую серию "Игры престолов"
Ого! Вот спасибо 😀 Скоро закончим эту серию и будут супер видосы по разным фишкам и приемам, сам жду не дождусь!
Макс, урок - огнище! Респектую!!!
Уфф, слава богу! 😁 Спасибо за коммент 🤝
Ты Красавчик, спасибо Тебе Преогромное, Мах, за видос
Спасибо )))
Согласен! В попу эти SPA. Топ контент едем дальше
Привет! Да, но конечно нельзя отрицать, что они всё плотнее входят в нашу жизнь ))
Спасибо за видео лайк!
Спасибо!
Вообщем кто будет повторять урок, Макс создает первые компоненты через php artisan, а после создает их руками через контекстное меню, если вы создаете компонент через контекстное меню, то он является анонимным, а если через php artisan, то ему назначается класс app/View/Components/.. и этот компонент становится не анонимным, а так же отправляется в автозагрузчик composer. Суть в том, что @props в анонимном компоненте перезаписывается, а в не анонимном жестко фиксирован. Я делал все компоненты через php artisan и имел только не анонимные компоненты и когда передавал {{attributes}} он перезаписывался жестко заданным @props по умолчанию. Как всегда будьте внимательны, урок топ!
Это ты писал в телеге про x-label?
Большое спасибо!
Не забывай практиковаться самостоятельно ☝️
Благодарю!
красавчик
Красава 👍
Рад, что полезно! Залетай в телегу t.me/onecode_blog
Даёшь видео про работу с файлами!
Принял 👍
Очень познавательное видео. Не понятно почему заслужило так мало лайков. Только с фильтрами не совсем понятно. Вот тут фильтры получается работают уже с полученными данными? - Оно так и делается или из БД сразу выборка идёт под фильтры?
Ты получаешь данные из запроса для фильтрации, а дальше сам используешь при отправке запроса к базе
Epic tutorial
ахах, рад стараться! залетай к нам в телеграм t.me/onecode_blog
Урок или версия) Забавное совпадение, недавно вышел Laravel 11🙂
Ахах, точняк 👍
Если использовать Laravel класс Str::lower() вместо strtolower(), то будут фильтроваться и слова написанные на русском, так как он поддерживает кодировку UTF-8. (Просто у меня в контроллере был заголовок title на русском и strtolower() не работало, пришлось разбираться почему)
Всё верно, или mb_strtolower()
39:14 вы передаете options как php код, он передастся в атрибуты тега select как ? просто у меня на этом месте возникает ошибка " trim() expects parameter 1 to be string, array given ", и исправляется исключением массива $options из $attributes при помощи except('options'), но я тогда не понимаю почему же у вас такая ошибка не возникает, хотя у меня версия laravel 8, как и на видео
Напиши вопрос в нашем телеграм чате, там обсудим t.me/onecode_blog
Хорошо объясняешь. Спасибо за труд. Скажи пожалуйста, что за плагин с буквой F, который поля формы заполянет? 09:50
Привет! Спасибо за коммент! Расширение Fake Filler
Спасибо! Смотрю по кругу. После практики на своем проекте многое становится понятнее и понятнее. Только не пойму про эти методы put, post и т.д. Укажите, если и с пост работает, зачем пут?
есть такой стандарт JSON REST API, можешь погуглить, вот например: habr.com/ru/post/447322/
А если фильтр на аяксе, то как быть? Как-то рест апи поднимать или как?
есть разные варианты: да, можно сделать отдельный роут GET api/posts?foo=bar и возвращать там json с постами, или другой вариант прямо в этом же контроллере перед ответом проверить if ($request->ajax()) то вернуть json, а иначе вернуть html, еще вариант юзать livewire =D
livewire конечно самый простой, быстрый и универстальный вариант, тк почти не придется писать код на js - меньше кода как мы любим )))
3:01 ))
Ога
вместо $request->input('name') можно использовать $request->get('name')
похоже, что да, хотя под капотом реализация отличается
Привет, Макс! Смотрю, внизу есть настоящие специалисты. Непонятно только, что они тут делают. Ну да ладно. Жги дальше!!!
привет! всем интересно послушать Макса =D спасибо!
Печально, что нет объяснения таким вещам, как DI и почему правильнее передавать объект реквеста в качестве аргумента экшена (DI). Надеюсь, в следующих видосах будет рассмотрен DI, ServiceContainer и для чего вообще это нужно
Сервис контейнер рассматривали в одном из первых видео, а вообще в тонкости ООП и шаблонов проектирования углубляться пока не хочу, потому что не вижу в этом особого смысла, по крайней мере для начинающих, люди пишут что и без этого голова кругом от информации ))
Возможно ты прав и надо было упомянуть инъекции, но я не уверен, потому что сам про них не знал когда разрабатывал первые проекты, а просто делал как в документации написано и все было ок
@@onecode_blog если делать, то делать правильно
@@alexanderk8992 да, только само понятие "правильно" у каждого своё, в этом всё дело
@@onecode_blog нет. Есть стандартные паттерны.
Макс, спасибо тебе за видос, вопрос такой, если я смотрю твоё видео в течении например трёх дней, это сильно влияет на моё
обучение ?
чем быстрее проходишь, тем быстрее получаешь результат! залетай к нам в телеграм t.me/onecode_blog
Блин, думаю почему у меня null при отмеченном чекбоксе, оказалось что у меня он назван не remember, а agreement
Ахах, бывает! Молодец, что разобрался 👍 Заходи к нам в телеграм t.me/onecode_blog
Нормальная история ))
Пипец ты заморочился с методами формы... Зачем так сложно? Указываешь в компоненте формы по умолчанию POST, а в каждой конкретной форме метод вообще не указываешь, но указываешь директиву @method если эту форму нужно отправить методом НЕ POST
Я хочу указывать для формы нужный метод без дополнительных деректив