Advanced Search
Search Results
349 total results found
How do I add a custom dashboard lens to the dashboard?
To add your custom dashboard lens to the dashboard you need to register it with the admin and the admin dashboard. To register your dashboard lens with the admin you need to call the Aero\Admin\Facades\Adminfacade registerLensmethod and pass in your dashboard ...
How do I remove a dashboard lens from the dashboard?
You are able to extend Aero\Admin\Http\Responses\AdminDashboardPageand use the removeLensmethod. You will need to pass in the key of the lens that you want to remove. <?php namespace Acme\MyModule; use Aero\Admin\Http\Responses\AdminDashboardPage; use Aero\Adm...
What is an admin filter?
Admin filters are the filters that populate the sidebars of reports and resource lists. As the name suggests, they allow users to filter the data they’re seeing through the report or resource list. All admin filters ultimately extend Aero\Admin\Filters\AdminFi...
How do I create a custom admin filter?
To create a custom admin filter you need to create a class that extends Aero\Admin\Filters\AdminFilterand implements the handle method. handle Method This method is executed on every request made to a report or resource list with your filter and accepts 2 para...
How do I create a checkbox list admin filter?
To create a checkbox list admin filter you need to create a class that extends Aero\Admin\Filters\CheckboxListAdminFilterand implements the handleCheckboxListand checkboxesmethods. handleCheckboxList Method This method is executed when any checkboxes are check...
How do I create an options date range admin filter?
The options date range admin filter works in the same way as the date range admin filter but displays some dynamic options to the user on the frontend. These dynamic options are especially useful when users save their applied filters. To create an options date...
How do I create a dropdown admin filter?
To create an options date range admin filter you need to create a class that extends Aero\Admin\Filters\DropdownAdminFilter and implements the handleDropdown and dropdowns methods. handleDropdown Method This method is executed when a dropdown option is set and...
How do I create a date range admin filter?
To create a date range admin filter you need to create a class that extends Aero\Admin\Filters\DateRangeAdminFilterand implements the handleDateRangemethod. handleDateRange Method This method is executed when a date is set and accepts 3 parameters. The first p...
How do I create a searchable select admin filter?
To create an options date range admin filter you need to create a class that extends Aero\Admin\Filters\SearchableSelectAdminFilter and implements the handleSearchableSelect, model, modelName, and searchRoute methods. handleSearchableSelect Method This method ...
How do I use the product picker in my custom module?
The Product Picker provides a modal that lets users select a single or many products/variants with quantities. Parts of the admin use this such as the Price Lists and Create Order form. Modules such as aerocargo/upsellsalso make use of the Product Picker. You ...
What are the available props for the product picker?
Prop Type Description get-products-url String This is the only required prop. This is the URL for the API to get the products from. It’s common to set this value to {{ route('admin.catalog.products.picker') }}. image-url-prefix String This is the image factory...
What are the available events for the product picker?
Event Description products-selected This event emits when the action button is clicked (bottom right of the modal) and provides an array of all of the selected product(s)/variant(s). selected This event emits when the action button is clicked (bottom right of ...
How do I create a custom report?
To create and register a custom report you need to use the Aero\Admin\AdminReportfacade inside of your app service providers boot method or module service providers setup method. The facade requires a class that extends Aero\Admin\Reports\Report. Additionally,...
How do I add lenses to my custom report?
You need to create a class for your lens that extends Aero\Admin\Reports\ReportLensand implements the required public value function. The value function will return a string used to display your lens. <?php namespace Acme\MyModule\Reports\Lenses; use Aero\Admi...
How do I add a table to my custom report?
You need to create a class for your table that extends Aero\Admin\Reports\ReportTableand implements the required public columns function. This columns function will be used to return an array containing your tables columns. <?php namespace Acme\MyModule\Report...
How do I add exporters to my custom report?
To add an exporter to your report you need to ensure the report uses the Aero\Admin\Reports\Traits\CanExporttrait and that the exporter class is in the reports protected static $exports array. By default Aero provides a CSV, XML, and JSON exporter. <?php names...
How do I extend existing reports?
Reports can be extended using a pipeline from your modules service providers setup method or your projects app service providers boot method. You can read more about pipelines here (link). Adding a Column To add columns to a table you can use the addColumn, ad...
How do I add admin filters to my custom report?
You need to create an Admin Filter class as shown in the article "How do I create a custom report? To register your newly created admin filter with your report you need to ensure the report uses the Aero\Admin\Reports\Traits\HasFilterstrait and that your admin...