mirror of
https://github.com/pretix/pretix.git
synced 2026-05-05 15:14:04 +00:00
Fix #782 -- Select2 widget for item selection for vouchers
This commit is contained in:
@@ -281,7 +281,23 @@ var form_handlers = function (el) {
|
||||
page: params.page || 1
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
templateResult: function (res) {
|
||||
if (!res.id) {
|
||||
return res.text;
|
||||
}
|
||||
var $ret = $("<span>").append(
|
||||
$("<span>").addClass("primary").append($("<div>").text(res.text).html())
|
||||
);
|
||||
if (res.event) {
|
||||
$ret.append(
|
||||
$("<span>").addClass("secondary").append(
|
||||
$("<span>").addClass("fa fa-calendar fa-fw")
|
||||
).append(" ").append($("<div>").text(res.event).html())
|
||||
);
|
||||
}
|
||||
return $ret;
|
||||
},
|
||||
}).on("select2:select", function () {
|
||||
// Allow continuing to select
|
||||
if ($s.hasAttribute("multiple")) {
|
||||
|
||||
@@ -322,16 +322,17 @@ body.loading #wrapper {
|
||||
width: 300px;
|
||||
}
|
||||
.event-dropdown, .mobile-event-dropdown, .select2-results {
|
||||
.event-name-full {
|
||||
.event-name-full, .primary {
|
||||
display: block;
|
||||
}
|
||||
.event-daterange, .event-organizer {
|
||||
.event-daterange, .event-organizer, .secondary {
|
||||
display: block;
|
||||
font-size: $font-size-small;
|
||||
color: $text-muted;
|
||||
}
|
||||
.active .event-daterange, .active .event-organizer, .active a,
|
||||
.select2-results__option--highlighted .event-daterange,
|
||||
.select2-results__option--highlighted .secondary,
|
||||
.select2-results__option--highlighted .event-organizer {
|
||||
color: white;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user