ericlagarda/nova-embed is a Laravel package for embed field for laravel nova.
It currently has 12 GitHub stars and 21.887 downloads on Packagist (latest version v2.1).
Install it with composer require ericlagarda/nova-embed.
Discover more Laravel packages by ericlagarda
or browse all Laravel packages to compare alternatives.
Last updated
Embed field for Laravel Nova. With this package you can embed from Youtube, Vimeo, Facebook, DailyMotion, SoundCloud, Instagram and a lot of more. Uses Oscarotero Embed to get the data.


You can install the package in to a Laravel app that uses Nova via composer:
composer require ericlagarda/nova-embed
Then, register your new field in the fields method of the Resource class.
use EricLagarda\NovaEmbed\Embed;
public function fields()
{
return [
// ...
Embed::make('Embed')
->ajax(),
];
}
Please change your namespace: Ericlagarda to EricLagarda
->ajax(): Load the embed with ajax. By default loads with the field->cache(): You can set the time of the cache. By default a month.->viewInIndex(): Click on the image to open a modal with the embed.Cache will set a month in minutes for Laravel 5.7 and below, and a month in seconds for Laravel 5.8 and up.
## Screenshots
