/
Velocity Coding Example - Display Item Count Conditional

Velocity Coding Example - Display Item Count Conditional

Introduction

This tutorial shows how to use Velocity code on your catalog to conditionally show the item count and total of the customer cart .  This velocity code example is intended to be used within the catalog templates section of UltraCart.

Main Menu Catalog Choose the host   Manage Catalog Templates

Sample Code

#if($cart)
  <a href="$checkoutUrlHttps">My Cart ($cart.getItemCount() Items) </span></a>
#else
  <a href="$checkoutUrlHttps">My Cart (0 Items)</a>
#end

Break Down

Condition
#if($cart)

Here we check to see if the customer has a cart session started. Meaning they have an item within the cart, if this is true then we display the following:

Statement 1
<a href="$checkoutUrlHttps">My Cart ($cart.getItemCount() Items)</span></a>

 Here we use tag " $cart.getItemCount()" to pull the item count and display that information to the customer.

If the customer does not have an item in the cart (or checkout) then the following is used:

Condition 2 and End Statement
#else
  <a href="$checkoutUrlHttps">My Cart (0 Items)</span></a>
#end

This simply display an area for the information to go but does not contain any information because the customer has not added anything to their cart.

 

Related content

Velocity Coding Example - Display Item Count and Total Conditional
Velocity Coding Example - Display Item Count and Total Conditional
More like this
Velocity Coding Example - Display Cart Total Conditional
Velocity Coding Example - Display Cart Total Conditional
More like this
Velocity Coding Example - Display Item inventory conditional
Velocity Coding Example - Display Item inventory conditional
Read with this
Top Level Template Variables
Top Level Template Variables
More like this
Cart
Read with this
Adding text to the checkout when a specific item is being purchased
Adding text to the checkout when a specific item is being purchased
More like this