Jump to content

{RESUELTO} Agregar texto si existe regla de Descuento con grupo de cliente.


Recommended Posts

Hola a todos,  necesito ayuda, a ver si alguien sabe:

Actualmente tengo 4 reglas de descuento EN ALGUNOS PRODUCTOS, cada una pertenece a un grupo de cliente especifico: por ejemplo:

Silver 20% - asociado a grupo de cliente con id 4

Gold 30% - asociado a grupo de cliente con id 5

Platinium 40% - asociado a grupo de cliente con id 6

Lo que necesito es que si un cliente de cualquiera de esos grupos entre al producto con regla de descuento de grupo, entonces, se muestre un mensaje como:

"Este es tu descuento Platinium" o "Este es tu descuento Gold" : (De acuerdo al grupo que se conecte)

Actualmente estoy editando esta ruta:

public_html/themes/tema/templates/catalog/_partials/product-prices.tpl

{if $product.has_discount && Group::getCurrent()->id == 5 }Hola!{/if}

Con el código anterior, puedo hacer que muestre una oración si: el producto tiene descuento + el id del grupo del cliente que esta viendo el producto es 5, el problema es que si existe un producto con regla de descuento general, igualmente se muestra el texto.

Pero no es lo que quiero o no es lo que necesito en este caso🙃😡

Lo que necesito que muestre la palabra "Hola!" si el descuento del producto está asociado el grupo silver.. adjunto una foto... 

 

Ayuda! porfa!!

Edited by ideaindividual (see edit history)
Link to comment
Share on other sites

  • 2 weeks later...

LO HE RESUELTO! gracias a que nadie respondió, me he esforzado y superado y encontré la solución:

 

{if $product.has_discount}
			<div class="laberDiscount">
			    
			    {if $product.customer_group_discount == 4}
			    <span class="discount descuento-franquicia">
			        <div class="animacionflare">
			            <i class="fa fa-users"></i>
			 {l s=' Descuento Cliente Franquicia %percentage%' d='Shop.Theme.Catalog' sprintf=['%percentage%' => $product.discount_percentage_absolute]}</div></span>{/if}
			    
			 {if $product.customer_group_discount == 8}
			 <span class="discount descuento-silver">
			     <div class="animacionflare">
			     <i class="fa fa-star"></i>
			 {l s=' Descuento Cliente Silver %percentage%' d='Shop.Theme.Catalog' sprintf=['%percentage%' => $product.discount_percentage_absolute]}</div></span>{/if}
			    
			 {if $product.customer_group_discount == 9}
			 <span class="discount discount-percentage descuento-gold"><div class="animacionflare"><i class="fa fa-trophy"></i>{l s=' Descuento Cliente Gold %percentage%' d='Shop.Theme.Catalog' sprintf=['%percentage%' => $product.discount_percentage_absolute]}</div></span>{/if}
			    
			 {if $product.customer_group_discount == 11}<span class="discount descuento-platinium"><div class="animacionflare"><i class="fa fa-diamond"></i>{l s=' Descuento Cliente Platinium %percentage%' d='Shop.Theme.Catalog' sprintf=['%percentage%' => $product.discount_percentage_absolute]}</div></span>{/if}
			    
			 {if $product.customer_group_discount == 10}<span class="discount descuento-black"><div class="animacionflare"><i class="fa fa-handshake-o"></i>{l s=' Descuento Cliente Black %percentage%' d='Shop.Theme.Catalog' sprintf=['%percentage%' => $product.discount_percentage_absolute]}</div></span>{/if}
			    
			    
            {if $product.discount_type === 'percentage'}
              <span class="discount discount-percentage">{l s='Save %percentage%' d='Shop.Theme.Catalog' sprintf=['%percentage%' => $product.discount_percentage_absolute]}</span>
            {else}
              <span class="discount discount-amount">
                  {l s='Save %amount%' d='Shop.Theme.Catalog' sprintf=['%amount%' => $product.discount_to_display]}
              </span>
            {/if}
			</div>
          {/if}

 

SOLUCionado.jpg

Edited by ideaindividual (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...