Work on badge printing and the actual badge layout.
This commit is contained in:
@@ -198,7 +198,55 @@ export interface Badge_template {
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
|
||||
name: string;
|
||||
description?: null|string;
|
||||
|
||||
logo_filename?: null|string;
|
||||
logo_path?: null|string;
|
||||
|
||||
header_path?: null|string;
|
||||
secondary_header_path?: null|string;
|
||||
footer_path?: null|string;
|
||||
|
||||
header_row_1?: null|string;
|
||||
header_row_2?: null|string;
|
||||
|
||||
badge_type_list?: any; // This is an array of objects with code and name
|
||||
badge_type_info_kv?: any; // This is a key value list with code as the key and name as the value. Use this for exhibitor, presenter, attendee, staff, vip, etc.
|
||||
other_info_kv?: any; // This is a key value list with code as the key and name as the value. Use this for other custom fields.
|
||||
|
||||
ticket_list?: any; // This is an array of objects with num, code, and name
|
||||
|
||||
ticket_1_text?: null|string;
|
||||
ticket_2_text?: null|string;
|
||||
ticket_3_text?: null|string;
|
||||
ticket_4_text?: null|string;
|
||||
ticket_5_text?: null|string;
|
||||
ticket_6_text?: null|string;
|
||||
ticket_7_text?: null|string;
|
||||
ticket_8_text?: null|string;
|
||||
|
||||
wireless_ssid?: null|string;
|
||||
wireless_password?: null|string;
|
||||
|
||||
show_qr_front: boolean;
|
||||
show_qr_back: boolean;
|
||||
|
||||
layout?: null|string;
|
||||
style_filename?: null|string;
|
||||
|
||||
enable: null|boolean;
|
||||
hide?: null|boolean;
|
||||
priority?: null|boolean
|
||||
sort?: null|number;
|
||||
group?: null|string;
|
||||
notes?: null|string;
|
||||
created_on: Date;
|
||||
updated_on?: null|Date;
|
||||
|
||||
// Generated fields for sorting locally only
|
||||
|
||||
// Additional fields for convenience (database views)
|
||||
}
|
||||
|
||||
// Updated 2024-10-16
|
||||
|
||||
Reference in New Issue
Block a user