finish adding the EMS Badge template
This commit is contained in:
parent
498cc40701
commit
ed0e76c114
5 changed files with 171 additions and 3 deletions
Binary file not shown.
|
|
@ -30,6 +30,7 @@ my $session = start(); # this line required
|
|||
|
||||
removeDoNothingOnDelete( $session );
|
||||
fixIsPublicOnTemplates ( $session );
|
||||
addEMSBadgeTemplate ( $session );
|
||||
|
||||
finish($session); # this line required
|
||||
|
||||
|
|
@ -40,6 +41,14 @@ sub fixIsPublicOnTemplates {
|
|||
$session->db->write('UPDATE `assetIndex` SET `isPublic` = 0 WHERE assetId IN (SELECT assetId FROM asset WHERE className IN ("WebGUI::Asset::RichEdit", "WebGUI::Asset::Snippet", "WebGUI::Asset::Template") )');
|
||||
}
|
||||
|
||||
#----------------------------------------------------------------------------
|
||||
sub addEMSBadgeTemplate {
|
||||
my $session = shift;
|
||||
print "\tAdding EMS Badge Template" unless $quiet;
|
||||
$session->db->write('ALTER TABLE EMSBadge ADD COLUMN templateId VARCHAR(22) BINARY NOT NULL');
|
||||
print "Done.\n" unless $quiet;
|
||||
}
|
||||
|
||||
#----------------------------------------------------------------------------
|
||||
sub removeDoNothingOnDelete {
|
||||
my $session = shift;
|
||||
|
|
|
|||
|
|
@ -341,9 +341,10 @@ sub view {
|
|||
{
|
||||
name => "callback",
|
||||
value => JSON->new->utf8->encode({ url => $self->getUrl})
|
||||
}
|
||||
})
|
||||
. WebGUI::Form::submit($session, {value => $i18n->get("populate from address book")})
|
||||
);
|
||||
. WebGUI::Form::formFooter($session)
|
||||
;
|
||||
|
||||
# instanciate address
|
||||
my $address = WebGUI::Shop::AddressBook->newBySession($self->session)->getAddress($form->get("addressId")) if ($form->get("addressId"));
|
||||
|
|
@ -396,7 +397,7 @@ sub view {
|
|||
name => 'email',
|
||||
defaultValue => $form->get('email','email'),
|
||||
});
|
||||
$vars{submitAddress} = WebGUI::Form::text($session, {value => $i18n->get('add to cart'),});
|
||||
$vars{submitAddress} = WebGUI::Form::submit($session, {value => $i18n->get('add to cart'),});
|
||||
$vars{title} = $self->getTitle;
|
||||
$vars{description} = $self->get('description');
|
||||
|
||||
|
|
|
|||
|
|
@ -136,6 +136,56 @@ our $HELP = {
|
|||
related => [],
|
||||
},
|
||||
|
||||
'ems view badge template' => {
|
||||
source => 'sub view',
|
||||
title => 'view badge template',
|
||||
body => '',
|
||||
variables => [
|
||||
{ 'name' => 'error',
|
||||
'description' => 'ems view badge error' },
|
||||
{ 'name' => 'addressBook'},
|
||||
{ 'name' => 'formHeader',
|
||||
'required' => 1 },
|
||||
{ 'name' => 'formFooter',
|
||||
'required' => 1 },
|
||||
{ 'name' => 'name',
|
||||
'description'=> 'ems view badge name' },
|
||||
{ 'name' => 'organization',
|
||||
'description'=> 'ems view badge organization' },
|
||||
{ 'name' => 'address1',
|
||||
'description'=> 'ems view badge address1' },
|
||||
{ 'name' => 'address2',
|
||||
'description'=> 'ems view badge address2' },
|
||||
{ 'name' => 'address3',
|
||||
'description'=> 'ems view badge address3' },
|
||||
{ 'name' => 'city',
|
||||
'description'=> 'ems view badge city' },
|
||||
{ 'name' => 'state',
|
||||
'description'=> 'ems view badge state' },
|
||||
{ 'name' => 'zipcode',
|
||||
'description'=> 'ems view badge zipcode' },
|
||||
{ 'name' => 'country',
|
||||
'description'=> 'ems view badge country' },
|
||||
{ 'name' => 'phoneNumber',
|
||||
'description'=> 'ems view badge phone' },
|
||||
{ 'name' => 'email',
|
||||
'description'=> 'ems view badge email' },
|
||||
{ 'name' => 'submitAddress',
|
||||
'description'=> 'ems view badge submitAddress' },
|
||||
{ 'name' => 'title',
|
||||
'description'=> 'ems view badge title' },
|
||||
{ 'name' => 'description',
|
||||
'description'=> 'ems view badge description' },
|
||||
],
|
||||
isa => [
|
||||
{ namespace => "Asset_Template",
|
||||
tag => "template variables"
|
||||
},
|
||||
],
|
||||
fields => [],
|
||||
related => [],
|
||||
},
|
||||
|
||||
'ems print ticket template' => {
|
||||
source => 'sub www_printTicket',
|
||||
title => 'print ticket template',
|
||||
|
|
|
|||
|
|
@ -104,6 +104,114 @@ our $I18N = {
|
|||
context => q|Edit EMS Badge Template form field hover help|,
|
||||
},
|
||||
|
||||
'ems view badge error' => {
|
||||
message => q|Any errors from trying to add this badge to the user's cart.|,
|
||||
lastUpdated => 0,
|
||||
context => q|Edit EMS Badge Template form field help|,
|
||||
},
|
||||
|
||||
'addressBook' => {
|
||||
message => q|A button to fetch an address from the user's address book.|,
|
||||
lastUpdated => 0,
|
||||
context => q|Edit EMS Badge Template form field help|,
|
||||
},
|
||||
|
||||
'formHeader' => {
|
||||
message => q|Form header for the EMS View Badge template.|,
|
||||
lastUpdated => 0,
|
||||
context => q|Edit EMS Badge Template form field help|,
|
||||
},
|
||||
|
||||
'formFooter' => {
|
||||
message => q|Form footer for the EMS View Badge template.|,
|
||||
lastUpdated => 0,
|
||||
context => q|Edit EMS Badge Template form field help|,
|
||||
},
|
||||
|
||||
'ems view badge name' => {
|
||||
message => q|Form for the user's name in the EMS View Badge template.|,
|
||||
lastUpdated => 0,
|
||||
context => q|View EMS Badge Template form field help|,
|
||||
},
|
||||
|
||||
'ems view badge organization' => {
|
||||
message => q|Form for the user's organization in the EMS View Badge template|,
|
||||
lastUpdated => 0,
|
||||
context => q|View EMS Badge Template form field help|,
|
||||
},
|
||||
|
||||
'ems view badge address1' => {
|
||||
message => q|Form for the first address field in the EMS View Badge template.|,
|
||||
lastUpdated => 0,
|
||||
context => q|View EMS Badge Template form field help|,
|
||||
},
|
||||
|
||||
'ems view badge address2' => {
|
||||
message => q|Form for the second address field in the EMS View Badge template.|,
|
||||
lastUpdated => 0,
|
||||
context => q|View EMS Badge Template form field help|,
|
||||
},
|
||||
|
||||
'ems view badge address3' => {
|
||||
message => q|Form for the third address field in the EMS View Badge template.|,
|
||||
lastUpdated => 0,
|
||||
context => q|View EMS Badge Template form field help|,
|
||||
},
|
||||
|
||||
'ems view badge city' => {
|
||||
message => q|Form for the city field in the EMS View Badge template.|,
|
||||
lastUpdated => 0,
|
||||
context => q|View EMS Badge Template form field help|,
|
||||
},
|
||||
|
||||
'ems view badge state' => {
|
||||
message => q|Form for the state field in the EMS View Badge template.|,
|
||||
lastUpdated => 0,
|
||||
context => q|View EMS Badge Template form field help|,
|
||||
},
|
||||
|
||||
'ems view badge zipcode' => {
|
||||
message => q|Form for the zipcode field in the EMS View Badge template.|,
|
||||
lastUpdated => 0,
|
||||
context => q|View EMS Badge Template form field help|,
|
||||
},
|
||||
|
||||
'ems view badge country' => {
|
||||
message => q|Form for the country field in the EMS View Badge template.|,
|
||||
lastUpdated => 0,
|
||||
context => q|View EMS Badge Template form field help|,
|
||||
},
|
||||
|
||||
'ems view badge phone' => {
|
||||
message => q|Form for the phone field in the EMS View Badge template.|,
|
||||
lastUpdated => 0,
|
||||
context => q|View EMS Badge Template form field help|,
|
||||
},
|
||||
|
||||
'ems view badge email' => {
|
||||
message => q|Form for the email field in the EMS View Badge template.|,
|
||||
lastUpdated => 0,
|
||||
context => q|View EMS Badge Template form field help|,
|
||||
},
|
||||
|
||||
'ems view badge submitAddress' => {
|
||||
message => q|Button to submit the address data.|,
|
||||
lastUpdated => 0,
|
||||
context => q|View EMS Badge Template form field help|,
|
||||
},
|
||||
|
||||
'ems view badge title' => {
|
||||
message => q|The title of the EMS Badge|,
|
||||
lastUpdated => 0,
|
||||
context => q|View EMS Badge Template form field help|,
|
||||
},
|
||||
|
||||
'ems view badge description' => {
|
||||
message => q|The description of the EMS Badge|,
|
||||
lastUpdated => 0,
|
||||
context => q|View EMS Badge Template form field help|,
|
||||
},
|
||||
|
||||
'buy badge' => {
|
||||
message => q|Buy A Badge|,
|
||||
lastUpdated => 0,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue