Product Quick Info

The product quick info pop-up enables customers to view additional details about a product, without leaving the currently viewed store page.

This pop-up displays the product name, price, installment payment options, featured promotions, and SKU. It also contains a link which navigates to the product details page if the customer requests more information about the product. The customer can specify the quantity and add the product to the shopping cart through the product quick info pop-up. The product can also be added to the wish list and compare zone through the product quick info pop-up. When this pop-up is closed, the current store page is displayed.

Elements of the Product Quick Info page


Product Quick Info screen capture
Full size screen capture

JSP files

  • 1 CatalogEntryThumbnailDisplay.jspf represents the area containing the product image, description, price, and options displayed in the screen capture.
    Includes:
    • CatalogEntryPriceDisplay.jspf, which displays the product's price.
  • CatalogEntryQuickInfoDetails.jspf creates the Quick Info popup displayed in the screen capture.
    Includes:
    • 8 CatalogEntryFeaturedInstallmentOptionDisplay.jspf displays the featured installment option to advertise the best available payment option based on the number of installment payments and the interest rate.
  • GetCatalogEntryDetailsByID.jsp returns the information which populates the Quick Info popup.

e-Marketing Spots

  • 6 BrazilFeaturedNonPaymentPromotion displays the discount for product categories, such as 30% off Furniture.
  • BrazilFeaturedPaymentPromotion displays the discount for specified payment types, such as 5% off Boleto,Visa, or MasterCard payments.
  • 7 BrazilFeaturedShippingPromotion displays free shipping for featured products.

Store functions

  • 1
    • Product Quick Info can be enabled or disabled.
    • Product drag-and-drop can be enabled or disabled.
  • 3 AJAX shopping cart can be enabled or disabled.
  • 4 Wish list can be enabled or disabled.
  • 5 Product comparison can be enabled or disabled.

Links and buttons

  • 2 Product3 is called when More Info is clicked.
  • 3 When the Add to Cart button is clicked:
    • AjaxOrderChangeServiceItemAdd is called if AJAX shopping cart is enabled.
      • Double-click handling is implemented using JavaScript to prevent multiple requests from being sent.
      • The cursor_wait() method is called and displays the progress bar.
    • OrderChangeServiceItemAdd is called if AJAX shopping cart is disabled.
      • Double-click handling is implemented using JavaScript to prevent multiple requests from being sent.
  • 4 When Add to Wish List is clicked:
    • AjaxInterestItemAdd is called if AJAX shopping cart is enabled.
      • Double-click handling is implemented using JavaScript to prevent multiple requests from being sent.
      • The cursor_wait() method is called and displays the progress bar.
    • InterestItemAdd is called if AJAX shopping cart is disabled.
      • Double-click handling is implemented using JavaScript to prevent multiple requests from being sent.
  • 5 When Add to Compare is clicked, CompareProductsDisplay is called.