Skip to main content
626 results for “install a theme”
Sorted by relevance
Developer Documentation / Introduction
Introduction to response builders
Response builders are Aero&Aero's unique solution to serving ... storefront pages. Based on the concept of pipelines ...used in Laravel middleware See our section on response b ...uilders for more information.
Developer Documentation / Validation
How do I use validation requests?
To use a custom validation request, we have to replace the request that is passed to the controller function ...we wish to affect. Change from: public function updateAddress(Request $request, Custome ...r $customer) Change to: public function updateAd...
Order Management / Introduction
Where do I find order management?
Order Management is located in your Aero admin console. Step 1: Hover over ... the Order Management button in the left hand menu Step 2 - Select the info ...rmation you want to view from the Order Management menu
Storefront Developer Documentation / Introduction
Introduction to storefront structure
The following structural elements are used to create your Aero storefront: Pages - Layouts - Sections - Blocks
Discount Management / Discounts
How can I intercept discount code handling?
You can use the  addCodeHandler() method to add a discount handler to the cart, it will run the provided callback whenever a code is added to the cart: \Aero\Cart\Cart::addCodeHandler(function (\Aero\Cart\Cart $cart, string $code) { if ($cod ...e === 'acme') { // Do external s...
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 prod ...uct name when converting a cart item to an order item. If you don’t want the manufacturer name appended to the prod...
Admin / Vue
How do I put Vue in dev mode?
You can put the Admin Vue into dev mode by puttin ...g this code snippet in your Blade view: @push('scripts') <sc ...ript> window.AeroAdmin.vue.use({ install(Vue) { Vue.config.devtools = true; }, }); </s...
Catalog Management / Collections
How do I search my collections?
Step 1: Hover over the Catalog Management button in the left hand menu Step 2 - Select Collecti ...ons from the Catalog Management menu Step 3 - Enter your ...search term in the Searchinput at the top of the page Step 4 - Click 'Search&arch'
Catalog Management / Manufacturers
What is the manufacturer list?
Your manufacturers list shows your current ...manufacturers. You can view the manufacturer details by clicking on the manufacturer name, or the arrow icon. - You can view your internal manufacturer page by click on the manufacturer URL
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 / 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...
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...
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', 'bar�ar'); });