day4/belongs-to-browser

A Laravel Nova field.

0.6.6 2020-11-02 23:09 UTC

This package is auto-updated.

Last update: 2024-04-29 04:45:48 UTC


README

Display items with a title and an image from a relationship to attach to the resource.

Setup

composer require day4/belongs-to-browser

Usage

BelongsToBrowser

config(string $resource, string $title = 'title', string $image = 'image')

order(string $orderby = 'updated_at', string $direction = 'desc')

filter(string $field, string $value)

group(string $groupBy, array $groupOptions)

Example Field for images resource

use Day4\BelongsToBrowser\BelongsToBrowser;

...

      BelongsToBrowser::make(__('Featured Image'), 'image_id')
        ->config('images','alt','src')
        ->group('ratio', \App\Statics\ImageRatios::Options())
        ->filter('ratio', '16:9'),

Roadmap

  • Browser
  • Creator
  • Filter and Preset value
  • Group By
  • Multiple Select