Pular para o conteúdo principal
A propriedade if é uma estrutura condicional que nos permite realizar verificações em variáveis específicas do sistema. Com ela, podemos avaliar se uma determinada condição é verdadeira ou falsa e executar diferentes blocos de código com base nessa avaliação. Como por exemplo, verificar se a variável order.total_price é maior que 150 e aplicar um cupom de desconto dinamicamente de acordo com o valor:
Nesse exemplo, verificamos se a variável order.total_price é maior que 150 utilizando a propriedade {% if %}. Se for, aplicamos um desconto de 15% que exibe o novo valor com o desconto aplicado e formatado. Caso contrário, utilizamos a propriedade {% else %} para aplicar um desconto de 10% e exibimos também o novo valor com o desconto aplicado e formatado. Em ambos os casos, o código mostra o valor atual do pedido e o valor com o desconto, além de indicar qual desconto foi aplicado. Saída exemplo do código: Exemplo `if/else`