Полный курс Laravel 15 Модели 1 Основы (Model Basics)
Вставка
- Опубліковано 4 жов 2024
- Весь плейлист: • Laravel (полный курс 2...
VIP канал t.me/+yvsTtN8M...
Модели: laravel.com/do...
GitHub: github.com/ind...
Добавляйтесь в друзья:
►Канал в Telegram t.me/onecode_blog
►Сообщество Вконтакте 1code
►Личный Telegram t.me/indigoram...
►Личный Instagram / indigoram89
⚠️ Ты знаешь? У нас есть канал в телеге, где я выкладываю полезности: t.me/onecode_ru ❗️😉
Смотрю видео Гоши Дударь и понять не могу "о чем речь". Смотрю ваш курс и за пол дня понял больше чем за прошлую неделю, настолько все локанично. А самое главное ваша скорость подачи информации + главные основы = целостное понимание. Благодарю за ваш труд, с вами изучить Фреймворк проще и быстрее. Это даже не сок-информация, это нектар 👍
Илюх, спасибо! Это один из лучших комментов за всё время! =D Я даже своей жене показал, похвастал ))) Вот бы мне еще столько подписчиков, как у Гоши ))) он молодец всё равно
@@onecode_blog я желаю вам бесконечного терпения и топ контента. От себя лишь подписался на канал и телеграмм, слежу и учусь об вас 😉
Вообще красавчик 👍👍👍
Я тоже начинал с видосов Дударя , для новичков думаю нормально. А вообще мне нравится формат " Bogdan Stashchuk ". У него большие видео, но все разжевано и поэтапно. Но мне у него не все нужно , как раз PHP и Laravel там нет. Макс тебе большой реССпект . Лучше видео по Laravel я не видел. У тебя особенная подача. Сжатая и емкая, без воды. А главное все с душой. Смотришь курс и заряжаешься твоей энергетикой. Огромное спасибо тебе 💪
@@onecode_blogчувак, сравнение с ГД, это как так сказать, чтоб не обидеть... Это оскорбление в среде it ...
во время объявления модели коротким способом происходила ошибка, но в чате подсказали решение и все получилось👍
Крутяк 👍
Дякую!!! Дуже гарний урок, дуже корисно.
рад, что полезно!
Хорошее содержание, приятная дикция, без воды, с полезными советами. Автору всяческого продвижения. 👍
Спасибо за коммент! 🙏
Дякую!!! Дуже цікаво та пізнавально.
спасибо, что смотришь!
🔥🔥🔥🔥
Спасибо, бро!
я с Дагестана сам, хорошо объясняешь очень, незаслуженно маленькие просмотры, лайк + подписка)
Спасибо, дорогой! 💪
Контент супер. Всё было в тему, ничего лишнего. На таких простых вещах, делаются большие проекты! Вы большой молодец. В блог хотелось добавить карточки с услугами, чтобы была цена и данные поступали по API. Большое спасибо.
большое спасибо!
Лучшее видео которое я видел по Laravel.
А предыдущие мои не смотрел что-ли? 😁 спасибо!
@@onecode_blog Сейчас смотрю. Я просто на это видео с поиска попал. Отличный плейлист. Все по делу, никакой воды.
@@SergiiBoiko рад слышать!
а сам как, давно работаешь? как успехи?
31:54 - В Laravel 11 свойство protected $dates было заменено на использование свойства protected $casts
Надо в $casts = ['active_at' => 'datetime',]
Спасибо за видео, канал в телеге уже есть не предлагай :)
ахах, понял, извини! )))
Смотреть уроки одно удовольствие. Спасибо
Спасибо, Дим! Залетай в телегу t.me/onecode_blog
Спасибо за ваши ролики, много полезной информации. Вас смотрят не только пацаны🙃
Ахах, исправимся 😀 молодчина!
Макс, отлично объясняешь! Сделай, пожалуйста, урок про API.
Привет, обязательно 👍 спасибо за коммент 🙏
Спасибо за новое классное видео! Отлично все объясняешь. Позволю себе небольшой комментарий. Глядя на способы и методы работы с валютой крупных компаний, например, СберБанк и его api, для хранения значений валют, цен и пр., целесообразнее, пожалуй, использовать целочисленные типы: int, bigint и т.д., а в этих полях размещать суммы в минимальных единицах, например, копейки, центы и пр.
Вообще float для денег плох. Например, что вернет: floor((0.1+0.7)*10)
Очень хорошее замечание! Действительно есть такой подход и мне он попадался, когда я интегрировал какие-то платежные сервисы. Однако для себя я выбрал вариант со строками по нескольким причинам: во-первых это проще и нагляднее, потому что привычно и удобно видеть в проекте и базе обычные цифры, а не конвертировать копейки в рубли каждый раз, а во-вторых когда я работал с криптовалютами, то там очень большие числа вплоть до 18 знаков после точки! Если переводить всё это в целое число, то получается совсем неудобно и даже php (и не только php) не может из коробки нормально работать с такими большими числами, поэтому там приходится еще дополнительно изголяться, а со строками проблем нет + bcmath в помощь. Так что мой опыт таков, но есть, как ты заметил, и другие подходы. Спасибо!
Сразу лайк за видос, и добрых продуктивных дел тебе!
спасибо! и тебе успехов!
Спасибо, опять все на высоте! Всё что ты предлагаешь в своих видео записать дополнительно - однозначно да, хотим! )) И про API, и про работу с числами в БД и т.п. ) Всё записывай! )
Оооуууукееей 😃
Ты Красавчик, спасибо Тебе Преогромное, Мах, за видос
Спасибо )))
Большое спасибо!
на здоровье! )))
Очень много полезной информации. Спасибо большое за то что ты делаешь!
Класс! Сегодня записал новое видео, завтра залью 👌
Макс, спасибо за уроки! Отличная подача и много полезной инфы😊
Спасибо тебе за просмотр! Залетай к нам в телегу t.me/onecode_blog
Лайк, комент, продвижение, огонь!
спасибо за коммент! залетай в телегу t.me/onecode_blog
Как всегда отличный урок, спасибо! Я полюбила ларавел благодаря вам 🤗
Как приятно слышать! Это моя главная цель, потому что я сам обожаю ларку 😀
09:48 - tinker может не увидеть сразу класс Currency.
Может выдать ошибку Error Class "Currency" not found.
Надо выполнить автозагрузка классов:
Если вы недавно создали или переместили модель, выполните команду composer dump-autoload, чтобы обновить автозагрузку классов:
composer dump-autoload
Строковый ID - очень полезно и удобно!
ага
Спасибо!
+коммент для продвижения канала
спасибо тебе, милый человек! =D
Оооо наканецта модели!) Спасибо больше за видос Макс, как всегда очень круто!
Немножно духоты добавлю - Eloquent переводится как "выразительный" или "красноречивый") Не то что бы это было важно)
Ахах, и правда 😀
Подробно, и без воды!
спасибо за отзыв!
Спасибо за видео.
Очень интересное видео, нужно добавить в закладки. Много информации полезной, буду использовать.
Спасибо, Диман! Не забывай практиковаться 💪🥳👍
Как всегда отличный урок, спасибо!
Спасибо, что смотришь!
Благодарю за урок
спасибо за просмотр!
Спасибо! Видео по API с токенами пользователей - было бы шикарно
Как раз на работе с этим работаем, расскажу 🤝
Как всегда, супер! Спасибо большое! Макс, когда новый видосик?
на этой неделе точно будет, возможно даже два
Здарова!
Самое крутое в этом и предыдущем уроках то, что видно, что чувак зашибает бабки, так как даже не просматривает уведомления о переводах в Сбер приложении!
Учитесь, пацаны, и перестанете запариваться о ЗП, а сможете спокойно себе заниматься любимым делом)))
Главное, что бы оно совпадало с вашей занятостью!!!
Надеюсь в дальнейших уроках цифра будет расти🤘
Не совсем понял про Сбер, но все равно спасибо 😀
@@onecode_blog Да просто в нескольких уроках на рабочем столе видно, что 18 непрочтенных пуш-уведомлений. На иконке приложения цифра.
Спасибо Мах👍😘🤗
и тебе спасибо за просмотр!
Макс, спасибо за урок!
На здоровье, Серёг! Скоро новые видосы =)
Ждем следующую серию видео в твоем стиле, но я так понимаю уже по advanced функциям фреймворка.
спасибо за коммент! надо модели закончить сначала и еще я забыл видео про валидацию )) после моделей к валидации вернемся
respect Maks ty luchshiy
благодарю!
Офигенно! Спасибо))
рад, что продолжаешь смотреть!
Шикарно! Именно то, что я искал
Спасибо за отзыв! Скоро проложим курс, на связи! 🤝
@@onecode_blog жду с нетерпением!
@@onecode_blog тоже жду. Отличный курс у вас, ничего лишнего только полезная информация.
Бомба
мягко сказано XD
почаще выпускай уроки
Скоро будет 💪
Большое спасибо за качественный контент) Максим, скажите пожалуйста, а планируется ли в будущем урок по webpack mix?
а уже есть на канале, называется gulp больше не нужен
Отдельное название таблицы можно вписать, к примеру если название таблицы не склоняется в английском языке)
Нестандартный примари кей бывает, к примеру если есть компания с условной 1С-кой, различными микросервисами и какой-нибудь древней базой данных, на которую потом в добавок натягивают сервис на ларавел. Менять айдишники в бд не вариант, т.к. не знаешь где и что потом отвалится в итоге
Отличные примеры, спасибо! 👍
@@onecode_blog это вам спасибо, за отличные уроки)
Осилил очередной урок. Благодарю за труды и столь доходчивую подачу материала. У меня возник вопрос, хотя и не совсем в тему: как Вы при выделении слов выделяете до конкретного символа? В самом конце, на 34:24, выделили все post, это alt+j, а далее выделили и удалили все, что стояло перед скобкой. Какие горячии клавиши? Полчаса рылся, не смог найти подобного в пхп штортме. ctrl+ w выделяет методы с параметрами.
Молодец! Напиши вопрос в нашем чате - ссылка на него в закрепе канала сверху - t.me/onecode_blog
,бомба! но все таки фест,а не ферст) В данном случае R не произносится
Точняк 🖖
Использую Laravel 10
не работает свойство приобразовании дат - protected $dates, может его заменили...
Верно, теперь просто в $casts = [example => datetime] нужно 👍
*protected $dates* больше не работает. Следует использовать $casts с типом datetime.
ты прав! залетай к нам в телеграм t.me/onecode_blog
Видимо в начале курса я криво настроил алиасы. Команда sail работает, но вот new Currency выдает Class "Currency" not found. Пришлось использовать new App\Models\Currency. По аналогии только App\Models\Currency::first() работает.
Или ошибка в другом?
Это в тинкере или где?
@@onecode_blog да, в тинкере
@@shubender Аналогично. Решил тем что просто в тинкере в начале вызываю
use App\Models\Currency
$currency = Currency::first()
Можно каждую строку по отдельности
Вряд ли ошибка с алиасами, решить эту проблему можно очисткой кэша composer, а именно командой "sail composer dump-autoload"
А если кто-то знает, как можно отключить кеширование composer на момент разработки, был бы очень признателен)
Привет, вы как так быстро думаете и объясняете, сильно увлечён этим наверное.
Привет! Я действительно быстро думаю, потому что есть опыт и реально увлечён (учусь одновременно думать и говорить :)) + магию монтажа видео никто не отменял ))
Спасибо за коммент ))
можно видос с несколькими базами?)
А там в ничего особенного нет, добавил подключение в конфиг и перед отправкой запроса указываешь какое соединение использовать - всё
а где же остальные видосы про модели
в пути
Добрый вечер. А будет продлжение работы с базаой данных Laravel ?
привет! планируется
@@onecode_blog Спасибо. Ждём.
Знаешь, как палятся разработчики с беком и без? Те, кто без опыта, делают поле прайс числом с пл. точкой )))
Ахах, у нас есть большое видео на эту тему (в телеграм-канале), где показываю варианты работы с деньгами с плюсами, минусами и показываю почему делаю именно так, одна из причин, что часто работаю с криптовалютами, где может быть до 18 знаков после точки, попробуй хранить это в integer ))
@@onecode_blog чувак, это и не должно храниться в int'е )))
Добрый день! Уроки отличные, спасибо! Вопрос! Создаю свою админку и там раздел работу с пользователями и при редактировании данных пользователя, пытаюсь ему сменить пароль, устанавливаю Hash::make($pass), но после обновлении данных, при попытке войти под новым паролем не проходит авторизация. Подскажите где копать?
Привет и спасибо! Подписывайся к нам в телеграмм-канал и там в закрепе есть ссылка на чат - задай вопрос там обсудим t.me/onecode_blog
Я один не могу поставить знак $ в tinker
хм, у меня всё ок
Пару слов про livewire
м?
api нужно
и до него доберёмся
Когда делаешь "фокусы" с мультикурсором то говори не "вот таким вот образом", а хотя-бы дай название функции, так хоть прогуглить можно что ты показываешь, а ещё лучше сочитание клавиш в довесок называть, так и гуглить не нужно
Спасибо за советы, друг! Думаю запишем отдельный курс по вскоду 👍 А пока залетай в телегу t.me/onecode_blog
@@onecode_blog Сижу уже) Блин твои курсы по ларке мне не слабо так хелпанули. спасибо тебе за старания!