Skip to main content
599 results for “install a theme”
Sorted by relevance
Developer Documentation / General
How do I set up a slug validator?
You can control if a collection of slugs is valid or not by setting your own validator: \Aero\Store\Routing\Slugs::setValidator(function ($slugs, $resolver) ...& $slugs->where('model_type', 'tag')->count()) return false; return true; });
Developer Documentation / Installation Deployment
What are the system requirements?
Your system must satisfy the following requirements ...: PHP (>= 7.2) with BCMath, Ctype, JSON, Mbstring, OpenS ... PDO, Tokenizer, XML, cURL,GD/ImageMagick Composer Nginx or Apache Nache Node.js (>= 8.10) MySQL (>= ...5.7) Elasticsearch (6.*)
Screencasts / Getting Started
How much does Aero cost?
This article had no body content in the Zendesk export.
Storefront Developer Documentation / Routing
How do I set a slug validator?
You can control if a collection of slugs is valid or not by setting your own validator: \Aero\Store\Routing\Slugs::setValidator(function ($slugs, $resolver) ...& $slugs->where('model_type', 'tag')->count()) return false; return true; });
Storefront / Pages
What are the standard storefront pages?
Aero includes the following standard e-commerce pages. These are automatically created when you create a new Aero store: Homepage: Displays the main landing page of the store. Listings: Displays product listings based on searches or category selection. Pro...
API / Customers
Create Customer Endpoint
Structure Customer Name Type Description Required id ...int The id for the customer No name string The name of the customer Yes email string The email of the customer Yes password string The plain-text password of the customer Conditional  * password_hash string The ha...
Developer Documentation / Module Development
How do I setup routes for my custom module?
There are a few necessary steps to create and properly configure module rou ...ting. Creating routes The first step to cr ...eating module routes is to create a directory named routeson the same level as the srcdirectory – for more in ...formation refer to "Anatomy of a cust...
Admin / Reports
How do I create a report?
To create a report, make a class that extends  \Aero\Admin\Reports\Report. For example, let's make a basic asic stock report. First, let's make the report class, this defines the base query for our report: class StockReport extends \Aero\Admin\Reports\Report { u...
Order Management / Shipping
How do I set a custom item weight totalizer for shipping rates?
Shipping rates can define a custom item weight totalizer to control how item weight ...s are calculated when determining whether a rate is applicable. For example, you may want certain product variants to be exempt from the shippi ...ng weight calculation. First, add a setting...
Blueprint / Schema
How do I change where the schema is loaded from?
Fallback Schema Location The default fallback schema location is: themes/{$theme}/bluepr ...int/schema.json. It is the base version of the schema, one that has had no changes made via the editor. setFallbackSchemaLoader allows you to change the location...
Order Management / Shipping
How do I set a custom price totalizer for shipping rates?
Shipping rates can define a custom price totalizer to adjust the calculated shipping price before it is ...returned to the customer. For example, you may want to add a fixed cost for each item in the order. First, def ...r item on the shipping method: \Aero\Cart\Models\ShippingMethod::...
Order Management / Shipping
How do I set a custom item quantity totalizer for shipping rates?
Shipping rates can define a custom item quantity totalizer to control how item quantities are calculated when determining whether a rate is applicable. For example, you may want sample products to be excluded fro ...m the item quantity used when evaluating quant...
Setup / Admin
How do I view the Admin?
You can view the admin by navigating to http://my-first-store.te ...st/admin in your browser and logging in. Username: admin@example.com Password: aerocommerce Upon logging in you ...will be prompted to change your passwassword & must do so before being...
Storefront / Breadcrumb
How do I add something to the breadcrumb?
You can use the  add() method to add a crumb: \Aero\Store\Facades\Breadcrumb::add(function (\Aero\Store\Services\Breadcrumb $breadcrumb) { $breadcadcrumb->add(new \Aero\StoreAero\Store\Crumb('Name', ame', '/url')); }); You can provide a Closure that returns an \Aero\...
Admin / Mail Notifications
What is the preview mail action pipeline?
The Preview Mail Action Pipeline is used to build a temporary \Aero\Events\Models\MailAction instance from request data to be previewed. For example, you can add custom fields to the  \Aero\Events\Models\MailAction instance: \Aero\Admin\Pipelines\Previ...
Order Management / Shipping
How do I set a custom item price totalizer for shipping rates?
Shipping rates can define a custom item price totalizer to control how the total item price is calculated when determining whether a rate is applicable. For example, you may want to calculate tate the shipping rate&#ate's price threshold using the o ...riginal item prices rather than the di...
API / Locations
View Location Endpoint
Structure Location Name Type Description id int The i ...d for the location name string The name of the location email string The email of the location phone string The phone numb ...er for the location line_1 string The first lin ...e for the location line_2 string The second li...
Setup / FAQs
What versions of Elasticsearch does Aero support?
Aero supports both Elasticsearcharch 6.x, 7.x & 8.x. Support f ...or Elasticsearch 6.x is provided by the 0.x ... version of  aerocommerce/elastic-search. Support for Elasticsearcharch 7.x &  8.x is provided by t ...he 1.x version of aerocommerce/elastic-search. It i...