Категория

Crud на Laravel + VueJs (видеокурс)

В данном коротком видеокурсе мы рассмотрим на примере CRUD приложение на Laravel и VueJs

- В первом видео мы развернем проекты и настроим среду окружения.

- Во втором видео мы создадим миграции и модели.

- В третьем видео создадим Контроллер и базовое API

- В четвертом видео Выведем список работников

- В пятом видео Добавляем работников

- В шестом видео, создаем Редактирование работников

- В седьмом заключительном, делаем функционал Удаления работников

Читать далее

Работа с Laravel Medialibrary

В этом видео я расскажу про Laravel пакет, позволяющий работать с загрузкой файлов.

Для начала работы нам необходимо подключить библиотеку к нашему проекту:

composer require "spatie/laravel-medialibrary:^7.0.0"

 

Далее нам необходимо сделать публикацию миграций и конфигурации.

1) Создать и выполнить миграцию:

php artisan vendor:publish --provider="Spatie\MediaLibrary\MediaLibraryServiceProvider" --tag="migrations"
php artisan migrate

 

2) Опубликовать файл конфигурации:

Читать далее

Работа с Laravel Sluggable

В этом видеоуроке мы рассмотрим как можно работать со слагом в проекте на Laravel.

Мы будем использовать плагин Laravel-eloquent/sluggable скачать его можно по ссылке:

https://github.com/cviebrock/eloquent-sluggable

 

Установить пакет можно следующим образом:

composer require cviebrock/eloquent-sluggable

Далее необходимо скопировать файл конфигурации:

php artisan vendor:publish --provider="Cviebrock\EloquentSluggable\ServiceProvider"

 

Теперь можно работать с библиотекой! Более подробно в видео:

Читать далее

Работа с Excel в Laravel

В текущем видео мы разберем как работать с Excel файлами в Laravel. Рассмотрим импорт и экспорт.

Мы будем использовать плагин Maatwebsite/Laravel-Excel скачать его можно по ссылке:

https://github.com/Maatwebsite/Laravel-Excel

 

Установить пакет можно следующим образом:

composer require maatwebsite/excel

Далее необходимо скопировать файл конфигурации:

php artisan vendor:publish --provider="Maatwebsite\Excel\ExcelServiceProvider"

 

Теперь можно работать с библиотекой! Более подробно в видео:

Читать далее

Пишем свой пакет для Laravel

В сегодняшней статье мы будем писать свой пакет для Laravel.

Пакет для запросов адреса и получения информации по адресу через API сервиса Dadata.

Что будет уметь наш пакет:

- Отправлять адрес на удаленное API и возвращать результат ( Будем использовать  PSR-7  и Guzzle), формат ответа будет выглядеть следующем образом при успехе:

{

 "data": { 
  
"suggestions": [ { 
       
"region": "Москва",
"value": "г Москва, ул Лубянка Б., д 12", "coordinates": { 
 
           "geo_lat": "55.7618518", 
"geo_lon": "37.6284306" } 
}, 
... 
   
] 
  }, 
   
"success": true 
 } 

Читать далее

Laravel поиск с autocomplete

В текущем видео мы разберем как мы быстро можем сделать возможность организовать поиск на сайте с помощью Laravel  и typehead.

Вам необходимо скачать библиотеку typehead: https://twitter.github.io/typeahead.js и установить laravel.

Все подробности в ролике ниже:

Читать далее

Поиск по блогу


Об авторе

Я занимаюсь разработкой более 5 лет. Основной стек PHP,Laravel, Go, nodejs так-же пишу на Vuejs, ReactJs