Главная страница и intervention image. Курс интернет магазин на Laravel. Этап 4.
Четвёртый этап курса по созданию интернет магазина на Laravel. Что интересного нас ждет в этом этапе? Мы поработаем с библиотекой intervention по изображениям. Я видел много просьб с освещением этой темы и мы ее как раз пользуясь случаем затронем. А с помощью этой библиотеки будем генерировать изображение для товаров и прочих сущностей прямо на лету, в зависимости от условий, размеров, методов трансформации и так далее. Пойдем немного нестандартным путем и не будем генерировать все необходимые размеры в момент создания, а делать это будем единожды в процессе и в любой момент изменяя под нужды проекта. Но начнем с рутины и перенесем верстку главной страницы, выведем необходимые сущности - то есть немного скучной работы. Но это нам нужно для закрытого урока и выполнения ТЗ, поэтому кому не интересно Вы можете просто перемотать ролик на работу с изображениями. Итак погнали!
#интернетмагазин#laravel#cutcode
---------------------------------------------------------------------------------
❗️❗️❗️Присоединяйся к нашему комьюнити в телеграм - там и советом помогут и много интересного -
🤖🤖🤖Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут -
---------------------------------------------------------------------------------
⏰ Таймкоды:
00:00 Введение
01:12 Добавляем недостающие поля в таблицы
02:48 Работа с фабриками и моделями
03:49 Выполнение миграций
04:09 Вывод информации на главной странице
06:54 Работа с view
10:34 Работа с входом
13:15 Footer
15:20 Index контент
19:15 проверка работы главной страницы
20:12 Работа с пакетом intervention
34:07 Вывод информации с использованием intervention image
37:22 Подведение итогов
Друзья, давайте начнем с того что добавим недостающие поля в таблице по главной странице. У нас на главной странице напомню выводились категории, бренды и товары. Соответственно нужно добавить поле с флагом отображать на главной и поле сортировки. Давайте начнем с этого и добавим новые миграции по каждой сущности. Я назову по-простому, вы можете в названии миграции более конкретно описывать суть что именно вы там добавляете. Для товаров, то же самое для брендов и для категорий. Перейдем в миграции и давайте добавим. Пусть будет on_home_page. По умолчанию нет и также поле сортировка пусть будет sorting и по умолчанию не знаю 999.
Так down может в этом случае вообще убрать. И давайте перенесем то же самое в остальные только изменим название таблицы - brands и соответственно категории.
Окей далее фабрики.
Я думаю в этом уроке я буду много молчать, так как мы уже делаем то, что делали много раз и я не вижу смысла еще раз это проговаривать. Так on_home_page и у нас sorting. Так и то же самое давайте в категории и в продукты.
После заходим в модельки, добавляем эти поля чтобы их можно было сохранять. Выполним миграции. И давайте перезапустим все миграции сиды
a shop:refresh мы эту команду писали закрытых уроках кто идет по бесплатной части пишите стандартными migrate Fresh seed
---------------------------------------------------------------------------------
📹 делитесь этим видео с друзьями:
🔔 подпишитесь на YouTube-канал:
📼 Курс по Laravel с нуля:
Главная страница и intervention image. Курс интернет магазин на Laravel. Этап 4.
---------------------------------------------------------------------------------
🔗 наш сайт:
📱 Наш telegram-канал:
4 views
7
2
3 weeks ago 00:16:37 1
ЛИМФОДРЕНАЖНАЯ ТРЕНИРОВКА | Утренняя зарядка
3 weeks ago 01:33:56 1
Шумный день (комедия, реж. Георгий Натансон, Анатолий Эфрос, 1960 г.)
3 weeks ago 00:03:39 3
DIANA ANKUDINOVA ( Диана Анкудинова ) From what does the Motherland begin? Движение Первых 2/6/2024
3 weeks ago 01:01:49 1
Переход в горячую стадию зачистки городов. Цифры вместо еды и барабаны вместо воды.
3 weeks ago 03:28:13 1
ПОЛНАЯ ВЕРСИЯ КУЛЬТОВОГО ФИЛЬМА “САМАДХИ“. Документальный фильм-версия.
3 weeks ago 00:33:19 1
КАРДИГАН БАЗОВЫЙ по диагонали КРЮЧКОМ Ч.1 Начало вязания кардигана/ Мастер-класс /Вязание крючком
3 weeks ago 00:14:16 1
храм иконы “Знамение“ у метро “Рижская“
3 weeks ago 00:26:49 1
Инсценировка рассказа Василия Шукшина “Беседы при ясной луне“ (1978)
3 weeks ago 00:07:08 1
КАБАРЕ ПУШКИН | ПРЕМЬЕРА, ЛЕНКОМ МАРКА ЗАХАРОВА
3 weeks ago 00:17:55 1
Кому грозит БЕСПЛОДИЕ? Причины женского бесплодия и почему не наступает беременность?
3 weeks ago 00:52:18 1
Слом времён. Три главных особенности будущего. Андрей Фурсов
3 weeks ago 03:51:32 6
Тяжело в учении – легко в бою! Часть - 1 @TDG78
3 weeks ago 01:09:46 1
Маленькие трагедии, 3 серия (реж. Михаил Швейцер, 1979 г.)
3 weeks ago 01:27:39 1
Маленькие трагедии, 1 серия (реж. Михаил Швейцер, 1979 г.)
3 weeks ago 01:11:13 1
Маленькие трагедии, 2 серия (реж. Михаил Швейцер, 1979 г.)
3 weeks ago 00:22:23 1
Белоручейская УЖД. Весна
3 weeks ago 00:35:11 1
ЭНЕРГЕТИКИ НЕ УБИВАЮТ :)
3 weeks ago 00:03:00 1
Гадалка (песня из кинофильма “Ах, водевиль, водевиль...“)
3 weeks ago 00:00:18 1
Аркадий Райкин “Вышла кукушка замуж за петуха“ (1986)
3 weeks ago 00:47:29 1
Пушкин. Главная тайна поэта | Центральное телевидение
3 weeks ago 00:04:07 1
Евгений Коновалов - Я пойму
3 weeks ago 01:31:40 1
Иван Васильевич меняет профессию (FullHD, комедия, реж. Леонид Гайдай, 1973 г.)