livewire-crud

Basic Crud Generator (With Code Files, like GII (YII2)) Using Laravel, Livewire and Tailwind CSS And Bootstrap

OTHER License

Downloads
855
Stars
30
Committers
1

LiveCrud

Live Crud Generator. This package generates Basic Crud with Livewire.

Features

  • Generate Complete Crud With Livewire Component and Blade Files
  • Create / Update / Delete Functional
  • Real Time Validation Already Added
  • Fuzzy Search Functional

Installation

Via Composer

composer require imritesh/livecrud

Prerequisites

  • Models should be in app/Models directory
  • Crud of only $fillable property will be generated
protected $fillable = ['name','username'];

Usage

php artisan crud:make Name_Of_Your_Model
  • This Command Will Generate Two Files
    • First Will be in app/HttpLivewire
    • Second Will be in resources/views/Livewire

For Bootstrap 4

  1. Publish config and change template = 'bootstrap'

  2. Please copy this script and paste in your layout just after @livewireScripts tag



<script type="text/javascript">
    window.livewire.on('showConfirmDelete', () => {
        $('#deleteModal').modal('show');
    });
    window.livewire.on('hideConfirmDelete', () => {
        $('#deleteModal').modal('hide');
    });
    window.livewire.on('showForm', () => {
                $('#showForm').modal('show');
            });
    window.livewire.on('hideForm', () => {
        $('#showForm').modal('hide');
    });
</script>


TODO

[] Bulma Support

Security

If you discover any security related issues, please email author email instead of using the issue tracker.

Credits

License

license. Please see the license file for more information.

Package Rankings
Top 14.75% on Packagist.org
Related Projects