Skip to content

TiagoSilvaPereira/vemto-nova-resources-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Laravel Nova Resources

This is a Vemto plugin. Vemto is a GUI Laravel generator with a complete set of tools for starting new Laravel projects.

This plugin aims to bring the generation of Laravel Nova Resources to your Vemto Laravel project.

Requirements

This plugin doesn't install Laravel Nova, as it is a paid package. Before using it, please be sure to follow all Laravel Nova installation on your generated project:

Laravel Nova 3.0 - Installation Steps

Laravel Nova 4.0 - Installation Steps

After installing Laravel Nova, you can just select what resources you want to generate based on your project CRUD applications.

Note: it is necessary to create CRUD applications for the models you want to generate Resources that will appear in the Admin Panel sidebar (it is not necessary to create CRUD applications for Relationships Resources, but you can if you want... in the lack of a CRUD for the relationship model, the plugin will generate a Resource based on the model data)

How it works?

Within the configuration page, you only need to select the main CRUDs that will be generated as a Laravel Nova Resource (those that will appear in the sidebar).

For each main CRUD, you can select to generate:

  • Inputs (will generate the form inputs as Laravel Nova inputs, including BelongsTo selects)
  • Relationships (will generate the HasMany and BelongsToMany relationships)

About

A Laravel Nova resources generator for Vemto

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published