626 results
for “install a theme”
Sorted by relevance
Developer Documentation / Installation Deployment
How do I install Aero on Mac?
...ly on the Mac:
Valet – manually install the services directly on your M ...s on the
*.testdomain to sites installed on the local machine.
Step 1: ... Install Homebrew
Visit the Homebrew web ... and follow the instructions to install Homebrew.
Make sure everything ...
Storefront Developer Documentation / Themes
How do I install a theme?
Install the Aero Theme components
To install a theme we must first install our theme UI package to the vendor directory of yo ...ur project by running this command in the root of your project;
...composer require aerocommerce/theme-ui --dev
The t ...heme UI package gives you access to a numb...
Developer Documentation / Installation Deployment
How do I install Aero on Windows?
Homestead
We are currently unable to offer support for the con ...figuration of Homestead, or any issues associated during the installation process.
Laravel Homestead ...onment without requiring you to install any server software on your loc ... BIOS or UEFI firmware.
Step 2: Install VirtualBox and Vagrant
Firstly,...
Storefront Developer Documentation / Themes
What are the themes available?
We have a number of official themes available. These themes are designed to be used as a starting point for your project and have been meticulously crafted with conversion, speed and responsive design at their core.
Our official themes are built using Tailwin...
General / Commands
What are the available commands?
php artisan make:module
This command scaffolds a module for you (you need to pro ...vide a valid name for the module such as
aerocargo/my-module). This involves se ...tting up composer and publishing some default module stubs.
php artisan aero:configure
This comma...
Setup / Installation
How do I install Aero?
...ired Services
First, we need to install a few required services.
Composer ...
A dependency manager for PHP (Download Composer).
Node.js
A JavaScript runtime that lets you run tools and apps outside of the browser (Down ...load Node.js).
Laravel Herd
An all-...
Storefront Developer Documentation / Themes
Anatomy of a theme
└─ layout
└─ page
└─ section
└─ snipp ...ent
└─ element
Elements are the base level of the Aero design system these can be used for things such as Buttons which don't require ot ...her components.
{% element 'example' with {
key: 'value',
}...
Developer Documentation / Extending Core Functionality
How do I add a custom price to a product with a module?
In this mini tutorial we will add some checkboxes to the produc ...t page that when checked add an additional charge to the product. The additional charge will be shown dynamically on the product page as itas it changesanges or the product's price changes (due to different variants ...
Storefront Developer Documentation / Themes
How do I create a custom theme?
If you've created a custom .yml config file you can build a theme by referencing it as the --config, for example if you created your file in the root of you ...r project you can run:
php artisan theme:build your_theme_name --config=custom.yml
Additiona...
General / Response Builders
What are the available response builders?
Storefront
Listed below are all the storefront response build ...ers, the vast majority are view page responses or cart action responses:
Aero\Store\Http\Responses\AccountOverviewPage
Aero\Store\Http\Response\CartDiscountCodeApply
Aero\Store\Http\Response\Ca...
Developer Documentation / Extending Core Functionality
How do I add a custom field to the new and edit product page?
In this mini tutorial we will add a notes field to the product new and edit page for the product and each variant.
This mini tutorial assumes that you have a module setup or you’re happy working from the app service provider (using the b ...oot method). You can see how to set up a module her...
Developer Documentation / Extending Core Functionality
How to add a custom field to the address forms?
This short tutorial will walk you through adding an address line 3 field to all of the address forms (found in the admin, account-area, and checkout).
Migrations
The first step is to add your field to all of the address tables so that it can be stored. T...
Developer Documentation / Introduction
What is an Aero Commerce Agora account and why do I need it?
To get started you'll need an Agora account.
Your Agora account is used to download the platform and create projects. You can register for an account here
Projects are assigned unique credentials which allows them to purchase themes and modules. These cre...
General / Tutorials
How do I add a custom price to a product with a module?
In this mini tutorial, we’ll add checkboxes to a product page that allow customers to select additional charges. The product page will update the additional price dynamically as options are selected, and the total will continue to update when the product price change...
Developer Documentation / Developer Faqs
Does Aero support Laravel Homestead installation?
Yes, Homestead is supported on Windows, Mac or Linux provided your Vagrant box configuration meets the system requirements
Catalog Management / Products
How do I create a product with variants?
Please see how do I create a product in the admin? or learn more by reading what is a variant product? In order to set up t ...he basic product information.
After the product type has been selected and product information completed the next step is ...to choose which attributes you want to use to cre...
Settings / General
What setting types are available?
As of 15/09/2026, there are ten setting types available:
Type
Description
String
Sto ...res text values.
Boolean
Stores
true/
false values.
Integer
Stores whole-numbe ...r values.
Float
Stores decimal values.
Array
Stores multiple values of different types.
Eloquen...
Storefront / Twig
What are the available twig functions?
Twig function
Description
Typical Usage / Notes
aero(key)
Retrieves a value from the current store using ... the supplied key.
Useful for accessing store-level properties ...dynamically.
locale()
Returns the current store l ...ocale as a two-letter language code...