Laravel Community Tools by Tighten
Laravel Nova icon Nova Packages

Installation Instructions

Installation

Require with Composer:

composer require daniel-de-wit/nova-paperclip

Fields

  • PaperclipFile
  • PaperclipImage
  • PaperclipVideo

Usage

Add to Nova resource

<?php

namespace App\Nova;

use DanielDeWit\NovaPaperclip\PaperclipImage;


class MyResource extends Resource
{
    public function fields(Request $request): array
    {
        return [
            PaperclipImage::make('My Paperclip Image', 'image')
                ->mimes(['png'])
                ->width(1080)
                ->height(1080)
                ->rules(
                    'required',
                    'mimetypes:image/png',
                    'mimes:png',
                    'dimensions:width=1080,height=1080'
                ),
        ];
    }
}

Methods such as ->mimes(['png']) are currently only used to inform the user when creating / editing.

Readme

nova-paperclip

Laravel Nova fields for laravel-paperclip attachments.

Screenshot

Installation

composer require daniel-de-wit/nova-paperclip

Fields

  • PaperclipFile
  • PaperclipImage

Usage

Add to Nova resource

<?php

namespace App\Nova;

use DanielDeWit\NovaPaperclip\PaperclipImage;


class MyResource extends Resource
{
    public function fields(Request $request): array
    {
        return [
            PaperclipImage::make('My Paperclip Image', 'image')
                ->mimes(['png'])
                ->width(1080)
                ->height(1080)
                ->rules(
                    'required',
                    'mimetypes:image/png',
                    'mimes:png',
                    'dimensions:width=1080,height=1080'
                ),
        ];
    }
}

The extra methods such as width() and height() are currently only used for display. Rules should still be set manually.

Screenshots

Back to Top
Added 7 years ago
Last updated 1 Year Ago
Version 2.3.0
Nova Version ^3.0 || ^4.0
Composer
daniel-de-wit/nova-paperclip
GitHub stars 8
Packagist downloads 47,395

Favorites

1 user favorited

Rating

4.00
(out of 5)
★★★★★
★★★★
★★★
★★
4 ratings

Brought to you by Tighten

Issues/Feature Requests Stats Package Ideas