Tags
Custom Liquid block/inline tags.
Custom Liquid block/inline tags.
| Tag | Class | Description |
|---|---|---|
{% add_to_cart %} |
AddToCartTag |
— |
{% add_to_cart_in_branch %} |
AddToCartInBranchTag |
— |
{% add_to_cart_js %} |
AddToCartJsTag |
Renders JavaScript bindings for the add-to-cart interaction. |
{% add_to_cart_no_variants %} |
AddToCartNoVariantsTag |
Renders a simplified Add to Cart button, automatically selecting the first available variant. |
{% async_partial %} |
AsyncPartialTag |
Loads a partial template asynchronously via AJAX, deferring its render until after page load. |
{% benchmark %} |
BenchmarkTag |
Times a chunk of template code, for perf debugging. Renders its contents unchanged, then appends an HTML comment with the elapsed time. dev_theme |
{% bolder_footer %} |
BolderFooterTag |
Injects shared JavaScript files required for cart and variant functionality. Use the ‘v2’ parameter for the current module system. |
{% bolder_header %} |
BolderHeaderTag |
Injects shared CSS, RSS links, OpenGraph tags, and JSON-LD structured data. Use the ‘v2’ parameter for current functionality. |
{% bootic_js %} |
BooticJsTag |
Includes the JavaScript runtime for Bolder’s module and cart system. |
{% branch_chooser %} |
BranchChooserTag |
Renders a UI for customers to select their preferred pickup or delivery branch. |
{% bundle_option_configurator %} |
BundleOptionConfiguratorTag |
Renders the option selector for configuring a customisable product bundle. |
{% cart_table %} |
CartTableTag |
Renders the static (non-JavaScript) cart items table. |
{% cart_table_template %} |
CartTableTemplateTag |
Injects the JavaScript template used by the dynamic cart renderer. |
{% comments %} |
CommentsTag |
Renders a customer reviews/comments section for the current product or post. |
{% compare_products %} |
CompareProductsTag |
Renders a product comparison widget allowing customers to compare multiple products. |
{% contact_form_fields %} |
ContactFormFieldsTag |
Renders the standard contact form fields (name, email, message, etc.). |
{% currency_select %} |
CurrencySelectTag |
Renders a currency selector dropdown for multi-currency stores. |
{% current_description %} |
CurrentDescriptionTag |
Renders a meta description for the current page, suitable for use in a <meta name=“description”> tag. |
{% current_title %} |
CurrentTitleTag |
Renders an appropriate page title for the current page (product name, collection name, shop name, etc.). |
{% delivery_setup %} |
DeliverySetupTag |
Deprecated. Previously rendered the delivery and pickup setup flow. |
{% dynamic_cart_table %} |
DynamicCartTableTag |
Renders the interactive shopping cart table with live updates. Requires the cart object; intended for use in cart.html. |
{% embed_form %} |
EmbedFormTag |
Renders an embeddable contact form (inherits field rendering from ContactFormFieldsTag). |
{% find_in_block %} |
FindInBlockTag |
Finds and exposes a specific item from a collection within a Liquid block. |
{% fulfillment_info %} |
FulfillmentInfoTag |
Renders fulfilment method information (shipping or pickup options) for the current product or cart. |
{% include_optional %} |
IncludeOptionalTag |
Includes a Liquid partial template if it exists; silently skips if the file is not found. |
{% include_partial %} |
IncludePartialTag |
Includes a Liquid partial template by filename. |
{% language_select %} |
LanguageSelectTag |
Renders a language/locale selector dropdown for multi-language stores. |
{% loop %} |
LoopTag |
Iterates over a collection rendering each item through a reusable partial template. Example: {% loop products in ‘product_item’ %} |
{% navigation_path %} |
NavigationPathTag |
Renders breadcrumb navigation for the current page. |
{% notify_restocked_form %} |
NotifyRestockedFormTag |
Renders a form allowing customers to sign up for back-in-stock notifications for an out-of-stock product. |
{% product_comparison_table %} |
ProductComparisonTableTag |
Renders a side-by-side attribute comparison table for selected products. |
{% product_filters %} |
ProductFiltersTag |
Renders a filter panel for narrowing product listings by tag, type, vendor, or collection. |
{% promotions_for %} |
PromotionsForTag |
Renders the active promotions applicable to a given product or the current cart. |
{% random_number %} |
RandomNumberTag |
Outputs a random integer between the given min and max values, useful for randomised layouts. |
{% render_component %} |
RenderComponentTag |
Renders a registered Vue or Web Component by name. |
{% sale_price_countdown_for %} |
SalePriceCountdownForTag |
Renders a countdown timer showing the time remaining until a product’s sale price expires. |
{% search_setup %} |
SearchSetupTag |
Renders the live-search bootstrap script (SearchIndex.setup / LiveSearch / search-popover wiring) from shop.search_settings. Shared by _bootic_footer |
{% shipping_calculator %} |
ShippingCalculatorTag |
Renders a modal for calculating shipping costs by region. |
{% signup_form %} |
SignupFormTag |
Renders a customer account registration form. |
{% stock_status %} |
StockStatusTag |
Renders a label showing the product’s current stock availability (in stock, low stock, out of stock). |
{% subscribe_form %} |
SubscribeFormTag |
Renders a newsletter or mailing-list subscription form. |
{% toggle_quote_cart %} |
ToggleQuoteCartTag |
Toggles the cart between standard purchase mode and quote-request mode. |
{% unit_price %} |
UnitPriceTag |
Renders the product’s selling price, including comparison/sale price markup if applicable. |
{% variant_colors %} |
VariantColorsTag |
Renders colour swatch inputs for selecting product colour variants. |
{% volume_discount_table %} |
VolumeDiscountTableTag |
Renders a tiered quantity-pricing table for a product’s volume discount. |