Kickstarter Guide for ASA2 Switchers
For those who have been using ASA 1 for quite some time, this page gives an overview about how the features known from ASA 1 work in ASA2.
Migration Wizard
When you switch from ASA 1, it is very recommended to use the Migration Wizard to migrate your ASA 1 tempaltes and collections to ASA2.
INFO
ASA2 is backwards compatible and can handle all ASA 1 contents even the widgets and PHP functions.
Shortcodes
| ASA 1 | ASA2 |
|---|---|
| [asa]ASIN[/asa] | [asa2]ASIN[/asa2] |
| [asa_collection]collection_name[asa_collection] | [asa2_collection]collection_name[asa2_collection] |
| [asa2_smart_collection /] | |
| [asa2_img /] | |
| [asa2_keywords /] | |
| [asa2_textlink]ASIN[/asa2_textlink] |
Check out the manual page of each ASA2 shortcode, to learn more about it:
- Shortcodes Asa2
- Shortcodes Asa2 Collection
- Shortcodes Asa2 Smart Collection
- Shortcodes Asa2 Img
- Shortcodes Asa2 Keywords
- Shortcodes Asa2 Textlink
Templates
One of the main features of ASA 1 is its flexible template system. ASA2's template system is a lot more flexible and comes with all the missing functions of ASA 1, like conditions.
| ASA 1 | ASA2 |
|---|---|
| Templates stored in filesystem | Templates stored in database (update-safe) |
Conditions ({% if OfferIsPrime %}...{% endif %}) | |
Loops ({% for imgSet in ImageSetsArray %}...{% endfor %}) | |
Filters ({{ PublicationDate|date("m/d/Y") }}) | |
Functions ({{ random('ABC') }}) | |
Include other templates ({% include "template_name" %}) | |
Translations ({{ translate("price") }}) |
Template Syntax
Read more about ASA2's template system and syntax:
- Templates (General introduction)
- Managed Templates
- Template Conditions
- Template Loops
- Template Filters
- Template Functions
- Templates Include
- Templates Translation
Placeholders
| ASA 1 | ASA2 |
|---|---|
| Static placeholders | Static placeholders |
| Customer average rating including stars image | Customer average rating including stars image |
| Dynamic placeholders (e.g. Placeholders Custom Fields) | |
| Support for variations (products with selection) | |
| Support for image sets (all available product images) |
Read more about ASA2's placeholders:
- Placeholders Default
- Placeholders Reviews
- Placeholders Custom Fields
- Placeholders Variations
- Image sets
- Product Custom Fields
Collections
In ASA2, collections work like in ASA 1 but can be managed much more efficiently.
| ASA 1 | ASA2 |
|---|---|
| Create unlimited collections | Create unlimited collections |
| Copy collections | |
| Import / export collections | |
| Special templates with surrounding container | |
| Product picker (Amazon live search) |
Read more about the collections in ASA2:
- Collections (General introduction)
- Collections Copy
- Collections Import
- Templates Surrounding Container
- Product Picker
New features
ASA2 has a lot of new features which have never been a part of ASA 1:
| ASA 1 | ASA2 |
|---|---|
| Products | |
| Shops (Shops) | |
| Using external CSV files | |
| Smart Collections (Shortcodes Asa2 Smart Collection) | |
| Keyword Search (Shortcodes Asa2 Keywords) | |
| Managed Templates | |
| I18N | |
| Templates Translation | |
| Product Picker | |
| Notifications | |
| Cronjobs | |
| Advanced Caching | |
| Advanced Php Functions |

