Skip to content
BolderBolder Developers
Esc
↑↓navigate↵open⌘Jpreview
On this page

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.

Was this page helpful?