Para que possa exibir o selo de desconto progressivo e também o banner promocional realizado ao desconto, é necessário que realize a configuração diretamente em seu layout.
Para isso é necessário na página de Produto a utilização do Objeto ProgressiveDiscounts .
Esse Objeto retorna as informações abaixo:
[0] => Array ([name] => 2 por 100[description] => Na compra de dois produtos na loja você para apenas o preço de um!![tag] => 2 por 100[banner] => https://images.tcdn.com.br/img/img_prod/558228/banner_discount_1_20190725114702.png )
Dessa forma é possível montar um banner da seguinte forma:
{% for discount in ProgressiveDiscounts %} {% if discount.banner %}<imgsrc="{{ discount.banner }}"alt="{{discount.name}}"/> {% endif %}{% endfor %}
Ou então exibir um selo cadastrado através do recurso de desconto progressivo.
{% for discount in ProgressiveDiscounts %} {% if discount.tag %}<divclass="banner-progressive-discounts"><h3>{{discount.tag}}</h3><p>{{discount.description}}</p></div> {% endif %}{% endfor %}
Páginas de Vitrine
Nas páginas de listagem como Home, Categoria ou Busca é possível exibir o selo de desconto progressivo.
Nessas páginas o retorno do recurso é através do Objeto Product, por meio do campo ProgressiveDiscounts, onde são retornadas as mesmas informações do Objeto ProgressiveDiscounts na pagina de produto.