Skip to main content
349 results for “install a theme”
Sorted by relevance
Developer Documentation / Extending Core Functionality
How do I extend the address forms?
Aero has address forms in the checkout, account-area, and admin that can be extended. Storefront Address Forms The storefront address forms are address forms found on your store ...front (the checkout and the account-area). These forms are customer f...
Developer Documentation / Extending Core Functionality
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...
Developer Documentation / Account Area
What are the default pages in the account area?
The following classes are in the Aero\AccountArea\Http\Responsesnamespace. Class Route Description AccountLoginPage login A page where users can log in. AccountRegisterPage register A page where guests can register. AccountPasswordForgotPage password.forgot...
Developer Documentation / Account Area
How do I add a custom CSS file to the account area?
You can add a custom CSS file to the account area by creating a file named account-area.cssin your public directory. Example contents where we're overri ...ding the default colours: :root { --bpa-color-primary: deepskyblue; --bpa-color-success: forestgreen; ...
Developer Documentation / Response Builders
What are the available responses from the response builder?
Core Class Description View Homepage The homepage of the store. homepage.twig ProductPage The product page providing information on a particular product. product.twig Listings ...Page The listings page which displays available products for the partic...
Developer Documentation / Account Area
What are the available slots in the account area?
The following slots can be injected into. orders.order ....card.header- orders.order.card.dispatched- orders.order.card.not-dispatched- orders.order.card.footer- addresses.address.card.footer
Developer Documentation / Module Development
Anatomy of a custom module
└─ module └─ database └─ migrations └─ public └─ ... └─ views └─ admin └─ store ...gitignore composer.json README.md Database The database folder is only required for p ...urposes of migrating, seeding, or storing data i...
Developer Documentation / Payment Gateways
What are the available payment gateways?
A cash payment method is provided out of ...the box, which allows developers to complete ord ...s through the checkout without having to worry about installing and configuring a payment gateway. The cash payment method should be disabled before the store is put liv...
Developer Documentation / Module Development
How do I create a custom module?
When interacting with the admin, especially when making a custom module, it is important to require aerocommerce/adminin the modules’ composer.js ...onfile. Scaffolding modules Modules can be created using artisan, a command line interface supplied...
Developer Documentation / Account Area
How do I create a new form for the account area?
To create a form you need to create a class that extends the AccountAreaFormclass. The $sectionsarray lists the views used to render ...thodmethod defines the method that the form will use (this should ...ld return the URL for the form. A $datavariable is accessible in...
Developer Documentation / Account Area
How do I create a custom set in the account area?
Sets are used for POST/PUT/DELETE requ ...ests. To create and register a custom account area set you need to use the Aero\AccountArea\AccountArea::registerPost(), Aero\AccountArea\AccountArea::registerPut(), or Aero\AccountArea\AccountArea::registerDelete(...
Catalog Management / Products
How do I create a single product?
Please see how do I create a product in the admin? In order to set up the basic product information. After the product type has been selected and product information completed the next part of the data is pricing. Pricing The pricing ... section is where you enter all of the information related to...
Developer Documentation / Extending Core Functionality
How do I add settings to my model?
This tutorial will explain the steps required to add settings to your model and assumes you have your model setup with create and edit pages. Adding a Trait to your Model The first step ...is to add the Aero\Common\Traits\CanHaveSettingstrait to your...
Developer Documentation / Admin Dashboard Lenses
How do I add a custom dashboard lens to the dashboard?
To add your custom dashboard lens to the dashboard you need to register it with ...the admin and the admin dashboard. To register your dashboard lens with the admin you need to call the Aero\Admin\Facades\Adminfacade registerLensmethod and pass in your dashboard lens c...
Order Management / Orders
What are the payment and allocation indicators?
All orders have a few different statuses associated with them. These statuses are shown on the order page with an indicator. Indicators are displayed at the top of the order page and give you a quick overview of any actions that could be needed for a given or...
Developer Documentation / Account Area
What are the default sets in the account area?
The following classes are in the Aero\AccountArea\Http\Responsesnamespace. Class Method Route AccountLoginSet Post login AccountLogoutSet Post logout AccountRegisterSet Post register AccountPasswordForgotSet Post password.forgot AccountPasswordResetSet Post pass...
Developer Documentation / Admin Slots
How do I inject a view into a backend admin slot?
Any view you wish to inject into a slot should be defined in a Service Provider. If the code i ...s unique to a particular store it could be placed in the boot method of the AppServiceProvider. If it is to b ...e included as part of a module, then it can ...
Content Management / Blocks
How do I create a new block?
In order to create a new block for your store first ...navigate to the blocks listings page and click and click the "+ New Block" butto ...n at the top of the page. From here you will be presen ...ted with the form for creating a new block. The form is grouped ...