Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nodus-it/livewire-forms
A awesome package for easy dynamic forms with Laravel Livewire and Bootstrap v4
https://github.com/nodus-it/livewire-forms
bootstrap forms laravel livewire validation
Last synced: 2 months ago
JSON representation
A awesome package for easy dynamic forms with Laravel Livewire and Bootstrap v4
- Host: GitHub
- URL: https://github.com/nodus-it/livewire-forms
- Owner: nodus-it
- License: mit
- Created: 2020-11-10T11:37:04.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-03-25T15:54:46.000Z (9 months ago)
- Last Synced: 2024-10-01T14:48:11.769Z (3 months ago)
- Topics: bootstrap, forms, laravel, livewire, validation
- Language: PHP
- Homepage:
- Size: 228 KB
- Stars: 7
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# Livewire Forms
[![License](https://poser.pugx.org/nodus-it/livewire-forms/license)](https://packagist.org/packages/nodus-it/livewire-forms)
[![Latest Stable Version](https://poser.pugx.org/nodus-it/livewire-forms/v/stable)](https://packagist.org/packages/nodus-it/livewire-forms)
[![Total Downloads](https://poser.pugx.org/nodus-it/livewire-forms/downloads)](https://packagist.org/packages/nodus-it/livewire-forms)
[![Unit-Tests](https://github.com/nodus-it/livewire-forms/actions/workflows/unittests.yml/badge.svg)](https://github.com/nodus-it/livewire-forms/actions/workflows/unittests.yml)
[![codecov](https://codecov.io/gh/nodus-it/livewire-datatables/branch/master/graph/badge.svg)](https://codecov.io/gh/nodus-it/livewire-forms)_An awesome package for easy dynamic forms with **Laravel Livewire** and **Bootstrap v4**._
Some special input types may require external javascript dependencies (besides Bootstrap).
The following inputs are currently supported:
- Checkbox
- Code (requires [CodeMirror.js](https://codemirror.net/))
- Color
- Date
- Datetime (composed of a date and a time input)
- Decimal/Money (own implementation with currency and custom unit support)
- File
- Hidden
- Number
- Password
- Radio (Bootstrap radio button group)
- RichTextarea (requires [Quill.js](https://quilljs.com/))
- Select (requires [bootstrap-select](https://developer.snapappointments.com/bootstrap-select/))
- Text
- Textarea
- Time
- _It's also possible to create your own custom input types_...## Installation
You can install the package via composer:
````
composer require nodus-it/livewire-forms
````
Include the JavaScript after the ``@livewireScripts`` directive on every page that will be using Livewire.
````html
......
@livewireScripts