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 rateate'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...