Fluent Commerce Logo
Docs
Sign In

Inline Print Button (legacy)

UI Component

Changed on:

18 Oct 2023

Overview

The Print Button combines the page query with an HTML setting to generate a document that can be printed.

On click, a modal preview is presented with a print button that triggers the browser's print action. From there the document may be printed directly or saved out to PDF using a print-to-pdf tool.

This can be used to produce things like pick lists, packing slips, and order invoices.

Note that this feature is a legacy design.  The new print component can be found here: New Print Component.

Plugin NameCore

The standard library of mystique components. 

0000-00-00

v1.0.0

Initial changelog entry.

Alias

fc.button.print.inline fc.button.print.inline.compatibility

Detailed technical description


Properties

Name

Type

Required

Default

Description

label

`string`

yes


Label text to be presented on the button. Accepts an i18n key.

setting

`string`

yes


Name of a setting containing an HTML document template.

This document can contain template strings referencing the data available in the page query.

Configuration example

1{
2  "component": "fc.button.print.inline.compatibility",
3  "props": {
4     "label": "i18n:fc.sf.ui.waves.detail.action.pickList.download.label",
5     "setting": "example.wave.pick.print"
6  }
7}

Language: json

Version History

2023-08-01

v23.8.1

N/A

Recommended Placement

None

Copyright © 2024 Fluent Retail Pty Ltd (trading as Fluent Commerce). All rights reserved. No materials on this docs.fluentcommerce.com site may be used in any way and/or for any purpose without prior written authorisation from Fluent Commerce. Current customers and partners shall use these materials strictly in accordance with the terms and conditions of their written agreements with Fluent Commerce or its affiliates.

Fluent Logo