change so that events can be part of multiple ribbons.
This commit is contained in:
parent
1e54f7a9ec
commit
a19c531b2b
1 changed files with 10 additions and 2 deletions
|
|
@ -1588,7 +1588,7 @@ sub www_editEvent {
|
||||||
-options=>\%discountPasses,
|
-options=>\%discountPasses,
|
||||||
-label=>$i18n->get('assigned discount pass'),
|
-label=>$i18n->get('assigned discount pass'),
|
||||||
-hoverHelp=>$i18n->get('assigned discount pass description'),
|
-hoverHelp=>$i18n->get('assigned discount pass description'),
|
||||||
-value=>$self->session->form->get("passId") || $event->{passId},
|
-value=>scalar($self->session->form->process("passId",'selectList'))?[($self->session->form->process("passId",'selectList'))]:[split(/::/,$event->{passId})],
|
||||||
-subtext=>'<script type="text/javascript">
|
-subtext=>'<script type="text/javascript">
|
||||||
function getChosenType() {
|
function getChosenType() {
|
||||||
var i = 0;
|
var i = 0;
|
||||||
|
|
@ -1604,6 +1604,14 @@ function changePassType() {
|
||||||
if (passType == "") {
|
if (passType == "") {
|
||||||
passIdRow.style.display="none";
|
passIdRow.style.display="none";
|
||||||
} else {
|
} else {
|
||||||
|
passIdRow.style.display="none";
|
||||||
|
var passIdChooser = document.getElementById("passId_formId");
|
||||||
|
if (passType == "member") {
|
||||||
|
passIdChooser.multiple=1;
|
||||||
|
passIdChooser.size=5;
|
||||||
|
} else {
|
||||||
|
passIdChooser.multiple=0;
|
||||||
|
}
|
||||||
passIdRow.style.display="";
|
passIdRow.style.display="";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -1686,7 +1694,7 @@ sub www_editEventSave {
|
||||||
endDate => $self->session->form->process("endDate",'dateTime'),
|
endDate => $self->session->form->process("endDate",'dateTime'),
|
||||||
maximumAttendees => $self->session->form->get("maximumAttendees"),
|
maximumAttendees => $self->session->form->get("maximumAttendees"),
|
||||||
approved => $self->session->form->get("approved"),
|
approved => $self->session->form->get("approved"),
|
||||||
passId => $self->session->form->process("passId",'selectBox'),
|
passId => join('::',$self->session->form->process("passId",'selectList')),
|
||||||
passType => $self->session->form->get("passType",'radioList'),
|
passType => $self->session->form->get("passType",'radioList'),
|
||||||
imageId => $storageId,
|
imageId => $storageId,
|
||||||
prerequisiteId => $self->session->form->process("prerequisiteId",'selectBox')
|
prerequisiteId => $self->session->form->process("prerequisiteId",'selectBox')
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue