626 results
for “install a theme”
Sorted by relevance
Events / General
What are the available events?
Order Events
Class
Mail Notifications?
\Aero\Cart\Events\AbstractOrderEvent
-
↳
\Aero\Admin\Events\CustomerFacingOrderCommentAdded
Yes
↳
\Aero\Admin\Events\OrderFlagAttached
Yes
↳
\Aero\Admin\Events\OrderFlagUpdated
Yes
↳
\Aero\Admin\Events\OrderFlagDetach...
Admin / Transformers
What are the available transformers?
Class
Description
\Aero\Admin\Transformers\AttributesTransformer
This transformer is used in the ProductT ...ransformer to transform the product's attribute groups.
\Aero\Admin\Transformers\BaseTagTransformer
This transformer is used to generate the data for a new tag.
\Aero...
Storefront / Twig
How do I add a custom twig function?
You can use the
add() method to add a custom twig function:
\Aero\Store\Twig\Extensions\TwigFu ...nctions::add([
new \Twig\TwigFunction( ... function () {
return 'bar';
}),
]);
And then use it in twig:
{{ foo() }}
Discount Management / Discounts
How can I apply multiple discount types using one code?
There are two
aerocargo modules that can be used to achieve this behaviour:
aerocargo/discount-groups
This module allows you to create a discount group with a code and specify the discounts you want to be applied when that code is applied to the cart.
S...
Setup / Admin
What are the default login credentials for the Admin?
Username: admin@example.com
Password: aerocommerce
Upon logging in you ...will be prompted to change your passwassword & must do so before being ... able to navigate to other pages of the admin.
Catalog Management / Products
What is a variant product?
Variant products are complex products that have options such as colour or size.
Variant products provide greater flexibility however required ... more set up and configuration than single products. Attributes are used to differentation between variants of the sam...
Admin / Resource Lists
How do I create a custom bulk action?
You can create a class that extends
\Aero\Admin\BulkActions\BulkActionJob and implement a
handle method:
class DeleteProductsBulkAction extends \Aero\Admin\BulkActions\BulkActionJob
implements \Illuminate\Contracts\Queue\ShouldQueue
{
prot ... public function __construct(\Aero\Admin\ResourceLists\Products...
Developer Documentation / Admin Dashboard Lenses
How do I create a custom dashboard lens?
To create a dashboard lens you need to create a class that extends
Aero\Admin\AdminLensand implements the datamethod.
data Method
This method is executed ...every time the lens needs data (when the dashboard loads or when the dashboard date range is changed). ...
Developer Documentation / Events
What are event listeners?
Event listeners, as the name suggests, listen to events that have been assigned to them. This means that listeners have to first be manually mapped for which events they shoul ...d listen to.
Mappings for Event Listenersare declared in the appropriate S...
Modules / Vue
How do I register a custom Vue component for my module?
To register a Vue component for our module, w ...e will need to create a JavaScript file for our components and in order to initialise Vue.
Link assets
In order to link all the assets, which is a necessary step of registering a Vue component, we need to add a...
Developer Documentation / Admin Vue
How do I add custom clips to the redactor editor
Clips is a plugin for the Redactor editor that allows you to create a list of frequently used code to ... the editor.
In the following example we will add a label clip that will allow users to use a label in the Redactor editor that looks like this:
You need to u...
Setup / Agora
What is Agora?
Agora is our platform for managing Aero projects. It allows organisations to oversee their projects, ... collaborate with agencies, and publish custom packages and/or themes. These packages and themes can be installed via Composer to extend or customise...
Setup / FAQs
Can I use Aero project credentials across multiple projects?
No, Credentials must not be shared between projects.
Checkout / Slots
What are the available checkout slots?
Item Slots
item.info
Developer Documentation / Admin Reports
How do I add exporters to my custom report?
To add an exporter to your report you ne ...d to ensure the report uses the Aero\Admin\Reports\Traits\CanExporttrait and that the exporter class is in the reports protected s ...tatic $exports array.
By default Aero provides a CSV, XML, and JSON exporter.
<?...
General / Services
What is the tax accountant service?
The Tax Account is the service responsibl ...e for determining the tax multiplier that should be applied to a product price.
It uses the stor ...e's tax configuration together with the current c ...ustomer's tax information and location to determine w...
Admin / Product Picker
How do I use the product picker?
The Product Picker provides a modal that lets users select a single or many products/variants with quantities.
Parts of the admin use this, e.g. the MOTO Ord ...er screen (create order page).
You can an use the
<product-picker></pro ...duct-picker> Vue component from any admin view inside of your mod...
Storefront Developer Documentation / Themes
How do I create a custom twig function?
Aero can extend Twig to add custom functions that can then be used throughout the sh ...op. To create a custom twig function, we have to access a service provider that is of our concern - e.g. AppServiceProvideror a Service Providerbelonging to a module.
In order to create a cu...