Liquid Components
-
menu
This component outputs data relating to a specific Menu including all menu items and any child sub-items.
-
snippet
This component renders the contents of a Snippet (similar to Content Holders in BC). {% component type: "snippet", alias: "<snippet_alias>" %} Parameters and Options Parameter Values Required Description type snippet...
-
form
This component outputs data relating to a specific Form. {% component type: "form", alias: "<form_alias>" %} Parameters and Options Parameter Values Required Description type form This is the name of...
-
site_search
This component outputs data relating to a site search request passed in a URL parameter SearchKeyword to any page (typically from a search form submission). {% component type: "site_search", source:...
-
module (Blog)
This module component fetches data relating to Blogs. {% component type: "module", source: "Blog", layout: "Blog List Layout" %} Parameters and Options Parameter Values Required Description type module (default)module_of_member This...
-
module (Blog Post)
This module component fetches data relating to Blog Posts. {% component type: "module", source: "Blog Post", layout: "List" %} Parameters and Options Parameter Values Required Description type module (default)module_of_member This...
-
module (Event Group)
This module component fetches data relating to Event groups. {% component type: "module", source: "Event group", layout: "List" %} Parameters and Options Parameter Values Required Description type module (default)module_of_member This...
-
module (Event)
This module component fetches data from the CMS relating to Event items.
-
module (Banner Group)
This module component fetches data relating to Banner Groups. {% component type: "module", source: "Banner Group", layout: "List" %} Parameters and Options Parameter Values Required Description type module (default)module_of_member This...
-
module (Banner)
This module component fetches data relating to Banner items. {% component type: "module", source: "Banner", layout: "List" %} Parameters and Options Parameter Values Required Description type module (default)module_of_member This is...
-
module (Gallery/Slider)
This module component fetches data from the CMS relating to Gallery/Sliders.
-
module (Slide)
This module component fetches data relating to Slide items. {% component type: "module", source: "Slide", layout: "List" %} Parameters and Options Parameter Values Required Description type module (default)module_of_member This is...
-
module (FAQ Group)
This module component fetches data relating to FAQ Groups. {% component type: "module", source: "FAQ Group", layout: "List" %} Parameters and Options Parameter Values Required Description type module (default)module_of_member This...
-
module (FAQ Question)
This module component fetches data relating to FAQ Questions. {% component type: "module", source: "FAQ Question", layout: "List" %} Parameters and Options Parameter Values Required Description type module (default)module_of_member This...
-
Component Type: Module (Custom Modules)
This module component fetches data relating to Custom Modules.
-
module (Author)
This module component fetches data relating to Author items. {% component type: "module", source: "Author", layout: "List" %} Parameters and Options Parameter Values Required Description type module (default)module_of_member This is...
-
module (Page Folder)
This module component fetches data from the CMS relating to Page Folders.
-
module (Page)
This module component fetches data relating to Pages. Possible use cases for this are creating dynamic menus or automatic on-page sitemaps. Specifically, creating a dynamic on-page sub-menu (of all the...
-
module (Catalogs)
This module component fetches data relating to eCommerce Catalogs and can be used to render Catalog structures and Products within them.
-
module (Products)
This module component fetches data relating to eCommerce Products and can be used to render Product information.
-
ecommerce_add_to_cart
This component renders an anchor element allowing the javascript function to add the item to the shopping cart.
-
ecommerce_buy_now
This component renders an anchor element allowing the javascript function to add the item to the shopping cart and then proceeding directly to the shopping cart page.
-
ecommerce_item_quantity
This component renders a form input element allowing a quantity to be set for when the source item is added to the shopping cart.
-
item_attributes
This component fetches all attributes/options for a specified product. By default, each attribute group is rendered, with its options and any prices, according to their specified form inputs.
-
related_items
This component fetches related items of a specific source item, such as a Product that has had Related Products assign to it.
-
grouped_items
This component fetches grouped items of a specific source item, such as a Product that has been Grouped with other Products and allows the ability to navigate between grouped items.
-
currencies
This component renders a form select element of all currency names, codes and symbols by default, and can also be used to output currency data to a Liquid collection.
-
shopping_cart
This component fetches data relating to the shopping cart, such as any products added, order totals, tax, shipping, etc.
-
shipping_options
This component renders a form select element of all shipping options configured on the site, and can also be used to output shipping option data to a Liquid collection.
-
Shipping Provider Fields
This component provides a placeholder for populating additional Shipping Provider options to the user.
-
tax_codes
This component renders a form select element of all tax codes configured on the site, and can also be used to output tax code data to a Liquid collection.
-
payment_form_fields
This component is used to render payment fields, and payment related validation errors, within a form using the capabilities provided by your configured payment gateway.
-
orders
This component fetches Orders from the CRM, either owned by the logged-in user or for all customer Orders.
-
CRM Contacts
This component fetches CRM Record data to use on the front-end via Liquid.
-
CRMCustomGroup
This component fetches Advanced CRM Group data attached to CRM Records, Cases, Orders or Event Bookings.
-
member_update_form
This component renders a contact update form for a specified CRM contact so that a CRM Admin role, who is logged in to the front-end, can update the specified contact’s CRM info or secure zone subscriptions.
-
cases
This component fetches Cases from the CRM, either owned by the logged-in user or for all customer Cases.
-
module_tag_list
This module component fetches data relating to Tags allocated to a specific module. {% component type: "module_tag_list", module: "<Module name/ID>" %} Only Tags that are assigned to items within the...
-
module_category_list
This module component fetches data relating to Categories allocated to a specific module. {% component type: "module_category_list", module: "<Module name/ID>" %} Only Categories that are assigned to items within the...
-
module_archive
This module component fetches data according to a yearly and monthly archiving of items from a specific module (based on item Release Dates). {% component type: "module_archive", module: "<Module name/ID>"...
-
categories
This module component fetches all Categories available for the site instance, irrespective of categories that are in use or from a particular module.
-
commentThreads
This component fetches a threaded list of Comments (and star ratings) assigned to a given module item along with the Comment submission form and author edit links for logged-in members.
-
comments
This component fetches a single list of Comments (and star ratings) assigned to a given module item along with the Comment submission form and author edit links for logged-in members.
-
Add To Favorites
The Favorites functionality allows logged-in users to save an item reference (from any module) to their account and render those items on a page for them to refer back to as needed.
-
countries
This component renders a form select element of all country names and country codes by default, and can also be used to output country codes/names to a Liquid collection.
-
domain_settings
This module component retrieves settings associated with the current domain, or optionally from another specified domain configured in the site instance.
-
JSON (parsing via Liquid)
This component parses JSON data for use in Liquid, either from a remote source, a local file, or string.
-
api (File System)
This module component fetches data from the file system with reference to a specific folder/directory on your site.