Library extra fields for Laravel Orchid Platform

Overview

Orchid Fields

Extra library which add different fields in Laravel Orchid Platform

Installation

You may install into your project using the Composer package manager:

composer require agoalofalife/orchid-fields

Next, you should publish resources files using the vendor:publish Artisan command.

 php artisan vendor:publish --provider="agoalofalife\\Orchid\\OrchidFieldsServiceProvider" 

Fields

Range

It's very elegant field, which can set min and max value.

range

Example:

use agoalofalife\Orchid\Fields\Range;

Range::make('age')
    ->title('Age')
    ->min(18)
    ->max(50)
    ->hasGrid(true);

Rate

It's very elegant field, which can set min and max value.

range

Example:

use agoalofalife\Orchid\Fields\Rate;

Rate::make('rate')
    ->count(4)
    ->readonly(true)
    ->haveRated(5);

Image Zoom

You can watch full documentation

Example:

use agoalofalife\Orchid\Fields\ImageZoom;

ImageZoom::make('image')
    ->zoomPercent(100)
    ->widthPercent(70);
You might also like...
This is a plugin written in the PHP programming language and running on the PocketMine platform that works stably on the API 3.25.0 platform. It helps to liven up your server with Tags!
This is a plugin written in the PHP programming language and running on the PocketMine platform that works stably on the API 3.25.0 platform. It helps to liven up your server with Tags!

General This is a plugin written in the PHP programming language and running on the PocketMine platform that works stably on the API 3.25.0 platform.

Asset Component is a port of Laravel 3 Asset for Orchestra Platform.

Asset Component is a port of Laravel 3 Asset for Orchestra Platform. The component main functionality is to allow asset declaration to be handle dynamically and asset dependencies can be resolve directly from the container. It however is not intended to becoma an asset pipeline package for Laravel, for such purpose we would recommend to use Grunt or Gulp.

Postier is a Laravel API automation platform to transfer data and to sync apps.
Postier is a Laravel API automation platform to transfer data and to sync apps.

Postier is a Laravel API automation platform to transfer data and to sync apps. You can build workflows with data and actions of multiple apps and apply logics to the data!

Self-hosted CMS platform based on the Laravel PHP Framework.
Self-hosted CMS platform based on the Laravel PHP Framework.

October is a Content Management System (CMS) and web platform whose sole purpose is to make your development workflow simple again. It was born out of

A platform to create documentation/wiki content built with PHP & Laravel
A platform to create documentation/wiki content built with PHP & Laravel

BookStack A platform for storing and organising information and documentation. Details for BookStack can be found on the official website at https://w

A Laravel-based publishing platform
A Laravel-based publishing platform

Wink adds a nice UI where you can manage a publication of any size with posts, pages, tags, and authors. You can add photos, code blocks, featured ima

This is a simple caricatur media platform using laravel 7.2.0
This is a simple caricatur media platform using laravel 7.2.0

Laravel Caricatur Platform This is a simple caricatur media platform using laravel 7.2.0 Screenshot Getting started Launch the project (Assuming you'v

Madison is a platform for lawmakers to share legislation with their citizens, allowing the community to add comments and suggest improvements.

Madison Madison is an open-source document engagement and feedback platform. While Madison can be used to collaborate on many different kinds of docum

Hashtopolis is a multi-platform client-server tool for distributing hashcat tasks to multiple computers.
Hashtopolis is a multi-platform client-server tool for distributing hashcat tasks to multiple computers.

Hashtopolis is a multi-platform client-server tool for distributing hashcat tasks to multiple computers. The main goals for Hashtopolis's development are portability, robustness, multi-user support, and multiple groups management.

Comments
  • fix. Заменил метод

    fix. Заменил метод "haveRated" на "value"

    При редактировании записей, у которых уже проставлен рейтинг, не закрашиваются звёзды. Если поменять на более стандартное "value", то всё работает как надо.

    opened by webmaxx 1
  • Code as text

    Code as text

    Hi, I think specifying the code with a picture is not the best solution. For several reasons:

    • It requires constant updating of the image.
    • This is not a simple copy/paste feature.
    • On mobile devices or places with poor internet, images will take longer to load.
    opened by tabuna 1
  • Makes the Range field work with Orchid listeners

    Makes the Range field work with Orchid listeners

    The range field doesn't work with Orchid listeners as change event is not caught by Orchid listener.

    This fixes the problem as well as adds two more params to the field - skin and type (double/single)

    image

    opened by gruz 0
Releases(v1.1.1)
Owner
Ilya
You can learn anything
Ilya
A set of filament components with extra functionality & fresh look

Filament Addons A set of filament components with extra functionality & fresh look Pills (Tab Pills) Coming Soon ... Support Filament Installation You

Bezhan Salleh 10 Sep 12, 2022
Base library for repeated layout fields, content builders and other collection components

laravel-flexible-content This package's only purpose is to build custom repeated layout components, such as Laravel Nova's Flexible Content field or y

Whitecube 5 May 31, 2022
Laravel Livewire form component with declarative Bootstrap 5 fields and buttons.

Laravel Livewire Forms Laravel Livewire form component with declarative Bootstrap 5 fields and buttons. Requirements Bootstrap 5 Installation composer

null 46 Aug 9, 2022
Laravel Livewire (TALL-stack) form generator with realtime validation, file uploads, array fields, blade form input components and more.

TALL-stack form generator Laravel Livewire, Tailwind forms with auto-generated views. Support Contributions Features This is not an admin panel genera

TinaH 606 Sep 17, 2022
A laravel package to handle model specific additional meta fields in an elegant way.

Laravel Meta Fields A php package for laravel framework to handle model meta data in a elegant way. Installation Require the package using composer: c

Touhidur Rahman 26 Apr 5, 2022
This Laravel Nova settings tool based on env, using nativ nova fields and resources

Nova Settings Description This Laravel Nova settings tool based on env, using nativ nova fields and resources Features Using native Nova resources Ful

Artem Stepanenko 16 Aug 18, 2022
This Laravel Nova package allows you to manage media and media fields

Nova Media Hub This Laravel Nova package allows you to manage media and media fields. Requirements php: >=8.0 laravel/nova: ^4.0 Features Media Hub UI

outl1ne 15 Sep 19, 2022
Makes working with DateTime fields in Laravel's Nova easier

This package adds a DateTime field with support for a global DateTime format, syntactic sugar for formatting individual DateTime fields and powerful d

wdelfuego 6 Aug 4, 2022
This Laravel Nova package adds a Trumbowyg field to Nova's arsenal of fields.

Nova Trumbowyg Field This Laravel Nova package adds a Trumbowyg field to Nova's arsenal of fields. Requirements php: >=8.0 laravel/nova: ^4.0 Installa

outl1ne 2 Sep 9, 2022
A demo of how to use filament/forms to build a user-facing Form Builder which stores fields in JSON.

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Dan Harrin 37 Sep 13, 2022