The labels menu in BxWebManager displays a set of standard fields by default. However, you can remove these fields or add new ones by using the Client UI configuration in BxAdmin.
In BxWebManager, multiple components/screens can be modified through Client UI. This example covers how to add extra columns in the Labels list view and extra fields in the Print Dialogue screen.
For an overview of supported fields, click here
---
BxWebManager - Labels - Adding an extra column to the Product List
- Open BxAdmin → Client UI → Click New Component.
- Select the desired Client Profile, or leave it blank to apply the configuration to all profiles.
Settings:
- Screen:
labellist
- Name:
Price incl. VAT
(you can name it anything you want) - Enabled:
On
- SourceField:
priceincmva
(retrieved from SQL Integration → Products → SQL column name) - Visible:
On
- Component:
numbercolumn
(column type for numeric filtering; defaults to text otherwise) - Label text:
Price incl. VAT
(field name displayed in Labels; scroll all the way to the right to find this setting)
BxWebManager - Labels - Adding extra fields to the Print Dialogue
Settings:
- Screen:
labelprintdialogue
- Name:
holdbarhet
(Shelf life) - Enabled:
On
- SourceField:
holdbarhet
(this can also come from a query when using a different "Component"; in this case, we use a static date field). - Value:
now+365
(e.g., if the product's shelf life is 365 days from the print date, this value is auto-filled). - Visible:
On
- Component:
datepicker
- Label text:
holdbarhet
- Date format:
d.m.Y
(to format the date as01.01.2020
on the label).
Alternative: Fully dynamic fields for Labels columns
As an alternative, you can make all columns in the Labels module dynamic. However, this approach removes the ability to filter by specific data types such as dates or numbers. Instead, it automatically displays all columns from the Products query.
- Open BxAdmin → Configuration → Client Profile → Click Add Property.
- Enter the following values:
• Area:webmanager
• Property:autolabelscolumns
• Value:true
- Click OK to save the configuration.
Once saved, this setting will appear under Area: webmanager, and all columns from the Products query will be dynamically displayed in the Labels list.