Download the PHP package tahirrasheed208/laravel-medialibrary without Composer
On this page you can find all versions of the php package tahirrasheed208/laravel-medialibrary. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download tahirrasheed208/laravel-medialibrary
More information about tahirrasheed208/laravel-medialibrary
Files in tahirrasheed208/laravel-medialibrary
Package laravel-medialibrary
Short Description Media Library for Laravel
License MIT
Informations about the package laravel-medialibrary
Media Library for Laravel
This package can associate images with Eloquent models.
Getting Started
1. Install
Run the following command:
2. Publish
Publish config file.
3. Preparing the database
You need to publish the migration to create the media table:
After that, you need to run migrations.
Usage
Your Eloquent models should use the TahirRasheed\MediaLibrary\Traits\HasMedia
trait.
Use blade component to add file uploader in your form.
For display old image in edit page.
Upload
If your file input name is not image
then define second param.
Upload to specific collection.
You can define default collection at eloquent level. Add below function in your model.
Upload to specific disk.
Register Media Conversions
You can register as many media conversions as you want
Default force crop is disabled, but you can enable it
Disable Conversions
If you want to disable registered conversions on some files
Configuration
Define your layout stack in config file.
Or you can use our blade directive.
Gallery with Dropzone
Attach gallery to model using blelow code.
You can also define collection for gallery.
You can define model to dropzone component as well. When you define model to component all images are automatically attached to model.
You can also change the default dropzone message.
Add Media from Url
Implements with Laravel Settings
Install settings package
Blade component to display old file
To upload file
By default we expect file name is your option name, but you can define your option name as well
Get Uploaded File Url
Changelog
Please see Releases for more information what has changed recently.
Contributing
Pull requests are more than welcome. You must follow the PSR coding standards.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
License
The MIT License (MIT). Please see LICENSE for more information.
All versions of laravel-medialibrary with dependencies
ext-exif Version *
ext-fileinfo Version *
ext-json Version *
illuminate/database Version ^11.0
illuminate/support Version ^11.0
illuminate/view Version ^11.0
intervention/image-laravel Version ^1.3