airdev / medias
v1.3
2021-08-17 08:02 UTC
Requires
- php: ^7.3|^8.0
- ebess/advanced-nova-media-library: ^3.6
- khalin/nova-link-field: ^1.2
- laravel/framework: ^8.0.0
- spatie/laravel-medialibrary: ^9.0.0
README
一个快速提供带有webp转换的媒体的包
它仅与Airdev web基础项目配合使用。
安装
composer require airdev/medias
接下来,将其添加到 config/app.php
中 Laravel 的包提供者
/* * Package Service Providers... */ Airdev\Medias\AirdevMediasProvider::class,
发布迁移,如有需要配置,然后迁移。
php artisan vendor:publish --tag=airdev-medias-migrations php artisan migrate
使用方法
现在您可以在 Nova 的界面上发布图片。
将 blade 组件调用到您的视图中
<x-airdev-picture slug="your-slug"></x-airdev-picture>
您可以为生成的图片标签添加自定义类,或者多个类
<x-airdev-picture slug="your-slug" class="img-fluid"></x-airdev-picture> <x-airdev-picture slug="your-slug" class="img-fluid my-second-class"></x-airdev-picture>