can now add a badge to your cart

This commit is contained in:
JT Smith 2008-03-21 23:48:22 +00:00
parent 8a07dde303
commit 1623356e4b
8 changed files with 177 additions and 17 deletions

View file

@ -78,7 +78,7 @@ sub definition {
hoverHelp => $i18n->get("price help"),
},
seatsAvailable => {
tab => "properties",
tab => "commerce",
fieldType => "integer",
defaultValue => 25,
label => $i18n->get("seats available"),
@ -105,6 +105,13 @@ sub definition {
label => $i18n->get("event end date"),
hoverHelp => $i18n->get("event end date help"),
},
location => {
tab => "properties",
fieldType => "comboBox",
options => $session->db->buildHashRef("select distinct(location) from EMSTicket order by location"),
label => $i18n->get("seats available"),
hoverHelp => $i18n->get("seats available help"),
},
relatedBadges => {
tab => "properties",
fieldType => "checkList",
@ -136,7 +143,7 @@ Returns title + badgeholder name.
sub getConfiguredTitle {
my $self = shift;
my $name = $self->session->db->getScalar("select name from EMSRegistrant where badgeId=?",[$self->getOptions->{badgeId}]);
my $name = $self->session->db->quickScalar("select name from EMSRegistrant where badgeId=?",[$self->getOptions->{badgeId}]);
return $self->getTitle." (".$name.")";
}