Modular Merchant
QuickCode™ Glossary
{COMPOSITE-CHECKOUT-FIELDS}
QuickCode Tag Glossary Home
See also:
Knowledge Base
Articles in this category:
{BASKET-FEES-BLOCK-BEGIN}

{BASKET-FEES-BLOCK-END}

{BASKET-PRODUCT-BLOCK-BEGIN}

{BASKET-PRODUCT-BLOCK-END}

{BASKET-PRODUCT-MODIFIERS}

{BASKET-REMOVE-PRODUCT-URL}

{COMPOSITE-2CHECKOUT-BUTTON}

{COMPOSITE-CHECKOUT-FIELDS}

{COMPOSITE-GOOGLE-CHECKOUT-BUTTON}

{COUPON-CODE}

{FIELD-CC-MENU}

{FIELD-FILL-BILL-ADDRESS}

{FIELD-FILL-SHIP-ADDRESS}

{FIELD-REQUIRED-CUSTOMER-CREDIT-ACCOUNT-FIELDS}

{FIELD-SHIP-ESTIMATE-COUNTRY}

{FIELD-SHIP-ESTIMATE-ZIP}

{GOOGLE-CHECKOUT-CAPTURE-ORDER-BUTTON}

{IF-BASKET-CONTAINS-SUBSCRIPTION-PRODUCTS-END}

{IF-CHECKOUT-FIELDS-BEGIN}

{IF-CHECKOUT-FIELDS-END}

{IF-COUPON-BEGIN}

{IF-COUPON-END}

{IF-CUSTOMER-CREDIT-ACCOUNT-HAS-FUNDS-BEGIN}

{IF-GOOGLE-CHECKOUT-ELIGIBLE-BEGIN}

{IF-GOOGLE-CHECKOUT-ELIGIBLE-END}

{IF-ORDER-USES-SHIPPING-BEGIN}

{IF-ORDER-USES-SHIPPING-END}

{IF-PAY-WITH-COUPON-BEGIN}

{IF-PAY-WITH-COUPON-END}

{IF-PRODUCT-FIELDS-BEGIN}

{IF-PRODUCT-FIELDS-END}

{IF-PRODUCT-IN-BASKET-BEGIN}

{IF-PRODUCT-IN-BASKET-END}

{IF-PRODUCT-PRICE-REDUCED-BEGIN}

{IF-PRODUCT-PRICE-REDUCED-END}

{IF-SUBCATEGORIES-BEGIN}

{IF-SUBCATEGORIES-END}

{IF-USING-2CHECKOUT-BEGIN}

{IF-USING-2CHECKOUT-END}

{IF-USING-GOOGLE-CHECKOUT-BEGIN}

{IF-USING-GOOGLE-CHECKOUT-END}

{IF-XSELL-BEGIN}

{IF-XSELL-END}

{NUMBER-BASKET-ITEMS}

{ORDER-GIFT-WRAP-TITLE}

{ORDER-GIFT-WRAP-VALUE}

{ORDER-GRAND-TOTAL}

{ORDER-ID}

{ORDER-PAY-DATE}

{ORDER-PAY-METHOD}

{ORDER-PAY-METHOD}

{ORDER-PRODUCT-VALUE-TITLE}

{ORDER-PRODUCT-VALUE}

{ORDER-SHIP-METHOD}

{ORDER-SHIPPING-NAME}

{ORDER-SHIPPING-VALUE}

{ORDER-TAX-NAMES}

{ORDER-TAX-VALUE}

{ORDER-TRACKING-ID}

{PAYPAL-WPS-CAPTURE-ORDER-BUTTON}

{PRODUCT-ATTRIBUTE-BLOCK-BEGIN}

{PRODUCT-ATTRIBUTE-BLOCK-END}

{PRODUCT-FIELD-BLOCK-BEGIN}

{PRODUCT-FIELD-BLOCK-END}

{PRODUCT-IF-MODIFIERS-BEGIN}

{PRODUCT-IF-MODIFIERS-END}

{PRODUCT-IN-BASKET-SUMMARY}

{PRODUCT-QUANTITY}

{PRODUCT-QUANTITY}

{PRODUCT-URL}

{RECEIPT-ADDRESS-BLOCK-BEGIN}

{RECEIPT-ADDRESS-BLOCK-END}

{RECEIPT-GRAND-TOTAL}

{RECEIPT-PRODUCT-BLOCK-BEGIN}

{RECEIPT-PRODUCT-BLOCK-END}

{REDIRECT-NEXT-CHECKOUT-PAGE}

{SHIPPING-OPTION-BLOCK-BEGIN}

{SHIPPING-OPTION-BLOCK-END}

{SHIPPING-OPTION-PRICE}

{SHIPPING-OPTION-RADIO-BUTTON}

Basket > {COMPOSITE-CHECKOUT-FIELDS}
<< {COMPOSITE-2CHECKOUT-BUTTON} {COMPOSITE-GOOGLE-CHECKOUT-BUTTON} >>
{COMPOSITE-CHECKOUT-FIELDS} Updated: 01/7/2010

If you don't want to build the dynamic list of custom checkout fields in your store's checkout area, then use the {COMPOSITE-CHECKOUT-FIELDS} QuickCode Tag instead. This tag will build the entire table of custom checkout fields, including the necessary HTML code and QuickCode Tags. All with one tag!

The {COMPOSITE-CHECKOUT-FIELDS} QuickCode Tag builds a list of the custom checkout fields with all the necessary components. If no custom checkout fields have been created, then nothing is displayed. The checkout field, its title and its description are all displayed for any of the possible ten custom checkout fields you have created. A copy of each field is automatically repeated for each shipping address in the customer's order.

The {COMPOSITE-CHECKOUT-FIELDS} QuickCode Tag also has its own CSS styles that you can use in your CSS style sheets to control the look of the HTML table it creates. A sample of the CSS code is provided below. To apply these styles to this tag in your store, copy the CSS code below, and then paste it into a CSS style sheet used in your store. Edit the CSS styles at will to control the design of the HTML content.

Also below is a copy of the HTML source code that is used to construct the {COMPOSITE-CHECKOUT-FIELDS} QuickCode Tag. This is the source code that the tag will be translated into when your store page is displayed in a web browser. The HTML is included for informational purposes only, it's just so you can see how the HTML table is built. Note that there are other standard QuickCode Tags embedded within this composite tag. You can do the same when creating your own custom QuickCode Tags.

Customization

To customize these fields, create CSS styles titled checkout-field-table , checkout-field-description & checkout-field-title. The form fields generated by this QuickCode Tag will then inherit the attributes of these styles.

For example:

<style type="text/css">
<!--
.checkout-field-table {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
.checkout-field-description {
background-color: #00458A;
color: #FFFFFF;
}
.checkout-field-title {
font-weight: bold;
}
-->
</style>

Source Code Source Code Updated:
When a web page using a template that contains this QuickCode Tag is viewed in the storefront, the {COMPOSITE-CHECKOUT-FIELDS} QuickCode Tag is changed into the source code below prior to the web page being displayed.
LOG IN TO ADD COMMENTS
  Copyright © 2001 - 2024 Modular Merchant™. All rights reserved.
Modular Merchant | Privacy Policy | Legal Statement | Terms of Service | Contact Us | Site Map