599 results
for “install a theme”
Sorted by relevance
Developer Documentation / Response Builders
How do I set the response status code?
There may be situations where the HTTP response status needs to be altered. By default, the returned status is 200, however, this can be changed by passing the new status code to the **setStatus()**method:
\Aero\Store\Http\Responses\Product ...Page::extend(function ($page) {
...
Storefront Developer Documentation / Checkout
How do I change the logo in the checkout?
You can change the logo in the checkout by ...creating this file:
resources/vendo ...r/checkout/sections/logo.twigand putting your logo contents in ...side of it.
Example contents:
<a hrea href="{{ route('home') }}" titl ...e="{{ trans("checkout::general.return_to_...
Order Management / Orders
How do I customize the order reference?
The order reference generator can be customized to control the f ...ormat of order references that are generated when an order is created.
For example, to use the order reference ...efix followed by the order ID:
\Aero\Cart\Models\Order::setReferenceGen...
Storefront / Twig
What is Twig?
Storefront pages are built using the Twig template engine.
Twig is a fast, secure and flexible PHP templating solution. Before developing ... with Aero, we recommend that you become acquainted with the core concepts of ...Twig. The official Twig documentation is a great ...
API / Price List Entries
Update Price List Entry Endpoint
Structure
Price List Entry
Name
Type
Description
Required
id
...d for the entry
No
for
string
What the entry applies to (e.g., all_products, all_products_unless_reduced, prod ...uct, variant, category, tag, manufacturer)
No
target
string
Identifier of the ta...
API / Tag Groups
View Tag Group Endpoint
Structure
Tag Group
Name
Type
Description
name
string
The name of the tag group (e.g., Size or Colour)
r ...ce
string
The reference of the tag group
show_in_filters
boolean
Whether the tag group shows in filters on list ...ings page
tags
array
An array of Tag ob...
API / Tag Groups
Create Tag Group Endpoint
Structure
Tag Group
Name
Type
Description
Required
id
...int
The id for the tag group
No
name
string
The name of the tag group (e.g., Size or Colour)
Y ...ce
string
The reference of the tag group
No
show_in_filters
boolean
Whether the tag group shows in...
API / Price List Entries
Create Price List Entry Endpoint
Structure
Price List Entry
Name
Type
Description
Required
id
...d for the entry
No
for
string
What the entry applies to (e.g., all_products, all_products_unless_reduced, prod ...uct, variant, category, tag, manufacturer)
Yes
target
string
Identifier of the ta...
Developer Documentation / Response Builders
How do I set response headers?
When extending the response builder, you can set HTTP headers to be sent with the respons ...e:
\Aero\Store\Http\Responses\Product ...Page::extend(function ($page) {
$page->setHeage->setHeader('foo'ader('foo', 'barar');
});
Admin / Filters
How do I make my filter invertible?
As of
15/09/2026, the following ...s support being inverted:
Type
Handle Method
Inverted Handle Method
Dropdown
handleDropdown
handleInvertedDropdown
Radio List
handleRadioList
handleInvertedRadioList
Checkbox List
handleCheckboxList
handleInvertedC...
General / Response Builders
How do I change the response view?
For responses that return HTML, a Twig view file is used. Whilst ...these are originally defined, the view can be changed. For example, to change the product page view based on product data:
\Aero\Store\Http\Responses\Product ...Page::extend(function (\Aero\Store...
Storefront / Breadcrumb
How can I disable the breadcrumb functionality?
There may be cases (such as an API) where the breadcrumb functionality should not use the request at all.
To do this, use
dontUseRequ ...est():
\Aero\Store\Facades\Breadcrumb::dontUseRequest();
Order Management / Orders
How do I unblock orders?
You can remove an existing blocker from an order using the
unsetBlocker ...method.
For example, you can make it so some customer groups are exempt from being blocked
\Aero\Common\Facades\Settiades\Settings::group('checkout', ...static function (\Aero\Common\Setti...
API / Stock
Update Stock Endpoint
Structure
Name
Type
Description
*.sku
string ...
The SKU of the variant
Yes
*.stock_level
int
The new ... stock_level of the variant
Yes
*.stock_action
string
The stock action (e.g., set, add,add, remove & multiply). Defaults to set
No
Example Request
POST /api/stock
Exa...
Storefront / Breadcrumb
How can I display the request referrer?
By default, the product page breadcrumb is built based on the referrer.
For example, if a customer performs a search for &arch for "shirt" and then clicks on a listing result, the breadcrumb on the product page will be
Home > Search for “shirt” > Casual Shirt.
...
Storefront / Currencies
How do I change the store currency?
In order to change the store currency we need t ...o publish the store configuration file:
php artisan vendor:publish --tag aero::store-config
Then locate the
configurations section of the published
...config/aero/store.php file and update the
currency_code val...
API / Orders
Order Index Endpoint
...for the structure of the order payload inside the
data array.
Scopes
Name
Description
Example
visible
Only return visible ... orders (those which have been ordered)
?scope=visible
...outstanding
Only return outstanding orders
?scope=outstanding
...
Storefront / Breadcrumb
How can I filter the breadcrumb?
You can provide a filter callback to remove unwanted crumbs, it should return
t ...rue when a crumb should be kept and
false otherwise:
\Aero\Store\Facades\Breadcrumb::setFilter(function ($cru ...mb) {
if ($crumb->getName() === 'Foo') {
return...