Добавить
Уведомления

Главная страница и intervention image. Курс интернет магазин на Laravel. Этап 4.

"Четвёртый этап курса по созданию интернет магазина на Laravel. Что интересного нас ждет в этом этапе? Мы поработаем с библиотекой intervention по изображениям. Я видел много просьб с освещением этой темы и мы ее как раз пользуясь случаем затронем. А с помощью этой библиотеки будем генерировать изображение для товаров и прочих сущностей прямо на лету, в зависимости от условий, размеров, методов трансформации и так далее. Пойдем немного нестандартным путем и не будем генерировать все необходимые размеры в момент создания, а делать это будем единожды в процессе и в любой момент изменяя под нужды проекта. Но начнем с рутины и перенесем верстку главной страницы, выведем необходимые сущности - то есть немного скучной работы. Но это нам нужно для закрытого урока и выполнения ТЗ, поэтому кому не интересно Вы можете просто перемотать ролик на работу с изображениями. Итак погнали! #интернетмагазин#laravel#cutcode --------------------------------------------------------------------------------- ❗️❗️❗️Присоединяйся к нашему комьюнити в телеграм - там и советом помогут и много интересного - https://goo.su/FaKvdeG ???Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - https://cutcode.dev/chat-bot?utm_source=rt --------------------------------------------------------------------------------- ⏰ Таймкоды: 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 и соответственно категори"

Иконка канала Просто о Laravel. CutCode
357 подписчиков
12+
13 просмотров
2 года назад
12+
13 просмотров
2 года назад

"Четвёртый этап курса по созданию интернет магазина на Laravel. Что интересного нас ждет в этом этапе? Мы поработаем с библиотекой intervention по изображениям. Я видел много просьб с освещением этой темы и мы ее как раз пользуясь случаем затронем. А с помощью этой библиотеки будем генерировать изображение для товаров и прочих сущностей прямо на лету, в зависимости от условий, размеров, методов трансформации и так далее. Пойдем немного нестандартным путем и не будем генерировать все необходимые размеры в момент создания, а делать это будем единожды в процессе и в любой момент изменяя под нужды проекта. Но начнем с рутины и перенесем верстку главной страницы, выведем необходимые сущности - то есть немного скучной работы. Но это нам нужно для закрытого урока и выполнения ТЗ, поэтому кому не интересно Вы можете просто перемотать ролик на работу с изображениями. Итак погнали! #интернетмагазин#laravel#cutcode --------------------------------------------------------------------------------- ❗️❗️❗️Присоединяйся к нашему комьюнити в телеграм - там и советом помогут и много интересного - https://goo.su/FaKvdeG ???Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - https://cutcode.dev/chat-bot?utm_source=rt --------------------------------------------------------------------------------- ⏰ Таймкоды: 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 и соответственно категори"

, чтобы оставлять комментарии