Skip to main content
599 results for “install a theme”
Sorted by relevance
Admin / Vue
How do I add a custom Vue component to the admin?
You need to add the  assetLinks function to your modul ...es service provider so that your modules assets are publicly linkable. An example module service provider can be found here: https://github ....com/aerocargo/admin-example-vue/blob/master/src...
Admin / Slots
What are the available admin slots?
Layout Slots styles banners app script Login Slots login.header login.form login.footer Side ...bar Slots sidebar.menu sidebar.before sidebar.after Order Management Slots Orders orders.index ....headers.buttons orders.order.view.h ...eader.buttons orders.order.view.ca...
Account Area / Forms
How do I create a custom form in the account area?
To create a form you need to create a class that extends the  \Aero\AccountArea\AccountAreaForm class: The  $sections array lists the views used to render ...d() method defines the method that the form will use (this should ...d return the URL for the form.  A $data variable is accessible i...
Developer Documentation / Admin Transformers
How do I add custom data to a transformer?
To add custom data you need to use the static **add()**method on the relevant transformer. This method expects a closure that will return an array of the field(s) to merge into ...the transformers array. The closure will be passed an array of data that you c...
Storefront Developer Documentation / Currencies
What is a fascia currency and how do I use it?
A fascia currency can be set to render a different currency to the one s ...pecified in the store configuration. Setting the fascia currency The easiest way to check for and apply the fascia currency is through storemiddl ...eware. The example snippet below de...
Developer Documentation / Admin Product Picker Component
What are the available events for the product picker?
...ected This event emits when the action button is clicked (bottom ...right of the modal) and provides an array of all of the selected product(s)/variant(s). selected This event emits ... when the action button is clicked (bottom ...right of the modal) and is emitted for each produ...
Storefront / Tutorials
How can I add a cart panel to my store?
This tutorial will provide the code needed t ...o setup a cart panel slide-out system for your st ...ore. First, lets add the  layouts/partialsals/cartart-panel.twianel.twig code: <div id="cart-panel"anel" class=&ass="cart-panel isolate fixed z-[999] bottom-0 right- ...0 max-h-full overflow-y-auto overscr...
Discount Management / Discounts
How do I add a custom amount resolver?
The cart discount implementations use the  \Aero\Cart\Traits\DeterminesAmount trait, which allows you to set a custom amount resolver for a discount type For example you can set a limit for percentage discounts: \Aero\Cart\PercentageDiscount::resolveAm...
Admin / Resource Lists
How do I add a column to an existing resource list?
You can use the  addColumn() method(s) to add a column to an existing resource list: \Aero\Admin\ResourceLists\OrdersResourc ...eList::extend(function (\Aero\Admin\ResourceLists\OrdersResourc ...$list, \Closure $next) { // Add it as the first column $l...
Admin / Tables
How do I add a column to an existing table?
You can use the  add() method(s) to add a column to an existing table: \Aero\Admin\Tables\Orders\OrderUnfulfilledItem ...sTable::extend(function (\Aero\Admin\Tables\Orders\OrderUnfulfilledItem ...sTable $table) { // Add it at the end $table->col...
Admin / Reports
How do I add a column to an existing report?
You can use the  addColumn() method(s) to add a column to an existing report: \Aero\Admin\Reports\Implementations\SalesReport::extend(function (\Aero\Admin\Reports\Implementations\SalesReport $report, \Closure $nex ...t) { // Add it as the first column $r...
Developer Documentation / Settings
How do I configure the admin edit page?
By default your setting group is editable through the admin by a generated edit page. You cannot remove this generated edit page but you can stop users from being able to edit the settings using i ...t. It’s important to note that if you disable editing through...
Storefront Developer Documentation / Image Factory
What are the available options for Image factory?
There are several options that can be used to manipulate the image. These can be chained. path - webp - retina - dpr - flip - contain - crop - upscale - rotate - sharpen - pixelate - quality - invert - greyscale - placeholder - options path($path) The pathoption is use...
Admin / Filters
What filter types are available?
As of 15/09/2026, there are eleven filter types available: Type Description Invertible ...? Dropdown Allows users to select a single option from a dropdown menu. Yes Radio List Allows users to select exactly one option from a list of radio buttons. Yes Chec...
Catalog Management / Manufacturers
How do I create a new manufacturer?
In order to create a new manufacturer for your store first navigate to the manufacturer listings page and cand click the "+ New Manufacturacturer" button at the top of the page. From here you will be presen ...ted with the form for creating a new manufacturer. The for...
Account Area / Forms
What are the default forms in the account area?
Class Description AccountAddressEditForm The edit address form. AccountAddressNewForm The new address form. AccountDetailsForm The account details form. AccountLoginForm The login form. AccountPasswordForgotForm The forgotten password form. AccountPasswordRese...
Content Management / Combinations
How do I create a new combination?
In order to create a new combination for your store first navigate to the combinations listings page and cand click the "+ New Combinationation" button at the top of the page. Combination Information The first section is the co ...mbination label, search checkbox and ...
Storefront Developer Documentation / Themes
How do I add a contact form to my storefront?
Introduction Forms Location your_theme_name>ame>resources>views>forms Any files created inside this directory can be included on a page using age using {% form "contact&qact" %} Create a Contact Form Create your form in the forms location, for example contact.twig: <form action...