Skip to main content
797 results
Sorted by relevance
Admin / Dashboard
How do I add a custom dashboard lens to the dashboard?
First, you must register your lens: \Aero\Admin\Facades\Admin::registerLens(\Aero\Admin\Lenses\OrdersLens::class); Then you can add it to the Dashboard: \Aero\Admin\Http\Responses\AdminDashboardPage::extend(function (\Aero\Admin\Http\Responses\AdminDashboardPa...
Admin / Dashboard
How can I remove an existing lens from the dashboard?
You can remove an existing lens by using the  removeLens() method and passing the  key of the lens you want to remove: \Aero\Admin\Http\Responses\AdminDashboardPage::extend(function (\Aero\Admin\Http\Responses\AdminDashboardPage $page, \Closure $next) { $p...
Admin
Filters
Admin / Filters
What filter types are available?
As of 15/09/2026, there are eleven filter types available: Type Description Invertible? Dropdown Allows users to select a single option from a dropdown menu. Yes Radio List Allows users to select exactly one option from a list of radio buttons. Yes Checkbox L...
Admin / Filters
How do I make my filter invertible?
As of 15/09/2026, the following filters support being inverted: Type Handle Method Inverted Handle Method Dropdown handleDropdown handleInvertedDropdown Radio List handleRadioList handleInvertedRadioList Checkbox List handleCheckboxList handleInvertedCheckbox...
Admin / Filters
How do I create a custom admin filter?
To create a custom admin filter you must create a class that extends  \Aero\Admin\Filters\AdminFilter and implement a  handle method: class OrderStatusAdminFilter extends \Aero\Admin\Filters\AdminFilter { use \Aero\Admin\Filters\Traits\HasDefault; use ...
Admin
Product Picker
Admin / Product Picker
How do I use the product picker?
The Product Picker provides a modal that lets users select a single or many products/variants with quantities. Parts of the admin use this, e.g. the MOTO Order screen (create order page). You can use the  <product-picker></product-picker> Vue component from an...
Admin
Transformers
Admin / Transformers
What are the available transformers?
Class Description \Aero\Admin\Transformers\AttributesTransformer This transformer is used in the ProductTransformer to transform the product's attribute groups. \Aero\Admin\Transformers\BaseTagTransformer This transformer is used to generate the data for a new...
Admin / Transformers
How do I add custom data to a transformer?
You can add a custom field using the  add() method and returning an array: \Aero\Admin\Transformers\ProductTransformer::add(function ($data) { /* @var \Aero\Catalog\Models\Product */ $product = $data['product']; return [ 'foo' => 'bar', ]; }...
Order Management / Orders
How do I remove the manufacturers name from the order items name?
By default if a product name doesn’t contain the manufacturer name already, the manufacturer name is appended to the front of the product name when converting a cart item to an order item. If you don’t want the manufacturer name appended to the product name yo...
Catalog Management
Products
Catalog Management / Products
How do I remove the manufacturer from the product slug/url?
The manufacturer name is automatically prepended to the product slug (its URL). If you wish for this to not happen you can set the static Aero\Catalog\Models\Product::$slugContainsManufacturer boolean to false: \Aero\Catalog\Models\Product::$slugContainsManu...
Setup
FAQs
Setup / FAQs
Can I use Aero project credentials across multiple projects?
No, Credentials must not be shared between projects.
Setup / FAQs
Is Laravel required to run Aero?
Yes, the Aero platform is built on top of the Laravel framework. Knowledge of Laravel is not essential for basic Aero development but will help with more complex actions and configurations.
Setup / FAQs
What versions of Elasticsearch does Aero support?
Aero supports both Elasticsearch 6.x, 7.x & 8.x. Support for Elasticsearch 6.x is provided by the 0.x version of  aerocommerce/elastic-search. Support for Elasticsearch 7.x &  8.x is provided by the 1.x version of aerocommerce/elastic-search. It is hig...