📄️ Creating a resource
A resource (similar to Nova) is a class that will define a full CRUDA for a model.
📄️ Validation
Adding validation to fields.
📄️ Resource metadata
Metadata for resources.
📄️ Filtering and sorting
Adding filters and sorters.
📄️ Field Display
Fields
📄️ Field Layout
When a form has a lot of fields, you may want to position all the inputs in your form.
📄️ Actions
A resource may have custom actions. Actions are pieces of code that can be executed in bulk (from the index page), or
📄️ Tabs
You can add tabs to the resource detail page. For example, you might want to have a tab that shows the logs for the
📄️ Resource Index Table
Customizing back-end table
📄️ Index tabs
Index tabs are tabs that are used on the Resource Index page. These tabs will apply specific sorting and filters to the
📄️ Logs
Qore includes Spatie Activity Log for logging.
📄️ Alerts
Alerts are a very basic way to display a message on a resource page. By default, it is only shown on detail.
📄️ Chips
Chips are a method to add status badges to your resources.
📄️ Block buttons
Block buttons are optional buttons at the top of the detail page that can trigger an action or event
📄️ Resource events
Resources support using events. These events work in a similar way as Laravel model events.
📄️ Resource Detail Sidebar
This feature adds a sidebar on the Resource Show page that a developer can customize.
📄️ Custom fill
Introduction
📄️ Form interceptions
Sometimes you need to do something before a resource gets created or updated, and inform the user about it.