Price Promotions List Element
An example Price Promotions List
The Price Promotions List Element shows a list of price promotions from Spaaza, personalised to the authenticated user.
Using the Price Promotions Element
To include a Price Promotions Element on a webpage do the following:
- Add the following script tags at the top of the page
<script type="module" src="https://elements.spaaza.com/elem/spaaza-environment.js"></script> <script type="module" src="https://elements.spaaza.com/elem/spaaza-price-pronotions-list.js"></script>
- Add the Environment tag to the contents of the page (below the script tags). Include the Price Promotions List within the Environment tag.
<spaaza-environment config="your_config_goes_here"> <h3>This weeks deals for members</h3> <spaaza-price-promotions loading="2" includetags="webshop"></spaaza-price-promotions-list> <!-- other Spaaza Elements and HTML goes here --> </spaaza-environment>
The following optional properties can be passed to the Price Promotions List.
|includetags (optional)||Campaigns can have one or more tags. If included, price promotions with one or more matching tags will be show. A list of tags can be used in which case the tag names should be separated by commas (with no spaces), for example “autumn-promos,webshop”.|
|excludetags (optional)||Price Promotion Campaigns can have one or more tags. If included, campaigns with the specified tags will be excluded. A list of tags can be used in which case the tag names should be separated by commas (with no spaces), for example “influencer,employee”.|
|loading (optional)||By default a single price promotion list item is shown as loading while waiting for a response from the Spaaza API. More can be shown by specifying the required number. To show no loading campaigns set the value to 0.|