⚠️ Important Notice: We are transitioning from
<bw-widget>to<nw-blocks>tags. While<bw-widget>is still supported for backward compatibility, all new implementations should use<nw-blocks>. Please update your existing widgets when possible.
The Brand Table Info Widget displays detailed brand information in a structured table format. It presents key information such as game count, licenses, welcome bonus, minimum deposit, and payment methods in an easy-to-read two-column layout.
Key Features:
| Attribute | Type | Default | Description |
|---|---|---|---|
id |
string | required | Component identifier (brandtableinfo) |
cloakedlink |
string | "" |
The cloaked tracking link slug for the brand |
language |
string | "en" |
Language code for translations (e.g., “fr”, “en”, “es”) |
country |
string | "ZZ" |
Country code (e.g., “FR”, “US”, “UK”, “ZZ” for generic) |
product |
string | "" |
Product type (“CA” for Casino, “SB” for Sports Betting) |
column1title |
string | "" |
Header text for the first column (left) |
column2title |
string | "" |
Header text for the second column (right) |
headercolor |
string | "#F4F4F4" |
Background color for the table header row |
target |
string | "_blank" |
Link target attribute |
rel |
string | "nofollow" |
Link rel attribute |
trackinglinktarget |
string | "" |
Additional tracking target parameter |
The widget automatically displays the following information in a two-column table:
| Row | Column 1 (Label) | Column 2 (Value) |
|---|---|---|
| 1 | Game Count | Number of available games |
| 2 | License | Gambling licenses held by the brand |
| 3 | Welcome Bonus | Bonus text from toplist data |
| 4 | Minimum Deposit | Required minimum deposit amount |
| 5 | Payment Methods | Available deposit payment methods |
The widget uses i18n translation keys for row labels:
bti-game-count: Game count labelbti-licence: License labelbti-wlcm-bonus: Welcome bonus labelbti-min-deposit: Minimum deposit labelbti-payment-methods: Payment methods labelThese translations are automatically loaded based on the language attribute.
The widget pulls data from multiple sources:
The table header can be fully customized to match your design:
Set meaningful column headers that describe your data:
column1title="Feature"
column2title="Description"
Use any CSS color value (hex, rgb, named colors):
headercolor="#05842A" <!-- Hex color -->
headercolor="rgb(5, 132, 42)" <!-- RGB color -->
headercolor="darkgreen" <!-- Named color -->
Align the header color with your brand identity:
<!-- Casino theme -->
headercolor="#05842A"
<!-- Sports betting theme -->
headercolor="#1E90FF"
<!-- Custom brand theme -->
headercolor="#FF6B35"
<nw-blocks
id="brandtableinfo"
cloakedlink="casino-brand"
product="CA"
column1title="Casino Info"
column2title="Details">
</nw-blocks>
Displays casino-specific data including casino games, casino bonuses, and casino licenses.
<nw-blocks
id="brandtableinfo"
cloakedlink="sportsbook-brand"
product="SB"
column1title="Sportsbook Info"
column2title="Details">
</nw-blocks>
Displays sports betting-specific data including betting markets, sportsbook bonuses, and betting licenses.
All examples above use the new <nw-blocks> tag. If you need to use the legacy <bw-widget> tag for backward compatibility, simply replace <nw-blocks> with <bw-widget> in any example:
<!-- New way (recommended) -->
<nw-blocks id="brandtableinfo" cloakedlink="casino-brand" product="CA" >
</nw-blocks>
<!-- Old way (still supported) -->
<bw-widget id="brandtableinfo" cloakedlink="casino-brand" product="CA" >
</bw-widget>
Both tags work identically and support all the same attributes and functionality.
<nw-blocks id="brandtableinfo"
cloakedlink="your-casino"
language="en"
country="US"
product="CA"
column1title="Casino Features"
column2title="Information"
headercolor="#05842A" >
</nw-blocks>
<nw-blocks id="brandtableinfo"
cloakedlink="22bet-sport"
language="en"
country="UK"
product="SB"
column1title="Betting Features"
column2title="Details"
headercolor="#1E90FF" >
</nw-blocks>
<nw-blocks id="brandtableinfo"
cloakedlink="greatwin-casino"
language="fr"
country="FR"
product="CA"
column1title="Caractéristiques"
column2title="Informations"
headercolor="#05842A" >
</nw-blocks>
<nw-blocks id="brandtableinfo"
cloakedlink="global-casino"
language="en"
country="ZZ"
product="CA"
column1title="Key Information"
column2title="Value"
headercolor="#333333" >
</nw-blocks>
The widget uses semantic HTML table structure:
<table> with proper <thead> and <tbody>.tb-container.table-head.table-row-container.table-dataIf the brand is inactive or not allowed in the specified country, the widget displays:
The brand with name {brandName} is currently inactive or not allowed in this country!
When data is not available for a particular row, the widget displays:
-
This ensures the table structure remains intact even with incomplete data.