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.