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.

Note

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:

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:

Placeholders

ASA 1

ASA2

Static placeholders

Static placeholders

Customer average rating including stars image

Customer average rating including stars image

Dynamic placeholders (e.g. Custom Fields)

Support for variations (products with selection)

Support for image sets (all available product images)

Read more about ASA2’s placeholders:

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:

New features

ASA2 has a lot of new features which have never been a part of ASA 1:

ASA 1

ASA2

Products (Products)

Shops (Shops)

Using external CSV files

Smart Collections ([asa2_smart_collection])

Keyword Search ([asa2_keywords])

Managed Templates

Internationalization (i18n)

Translation

Product Picker

Notifications

Cronjobs

Advanced Caching

Advanced PHP functions