Added apiuser selection to preordercampaign

This commit is contained in:
Frank Schubert
2022-09-12 13:51:01 +02:00
parent 076adfb406
commit c66ffb1d2f
6 changed files with 171 additions and 1 deletions

View File

@@ -127,7 +127,29 @@
</div>
</div>
</div>
</div>
</div>
<div class="card">
<div class="card-body">
<h4>API-User</h4>
<div class="card">
<div class="card-body">
<div class="form-group row">
<label class="col-lg-2 col-form-label" for="apiusers">Benutzername</label>
<div class="col-lg-10">
<select class="select2 form-control select2-multiple" name="apiusers[]" id="apiusers" multiple="multiple" data-placeholder="Benutzer auswählen ...">
<?php foreach(UserModel::search(['apikey' => true]) as $user): ?>
<option value="<?=$user->id?>" <?=(is_array($campaign->apiusers) && array_key_exists($user->id, $campaign->apiusers)) ? "selected='selected'" : ""?>><?=$user->username?> (<?=$user->name?>)</option>
<?php endforeach; ?>
</select>
</div>
</div>
</div>
</div>
<div class="card">
<div class="card-body">
<div class="form-group row">
@@ -175,5 +197,10 @@
closeOnSelect: false
});
$("#apiusers").select2({
allowClear: true,
placeholder: "",
closeOnSelect: false
});
</script>
<?php include(realpath(dirname(__FILE__)."/../../$mfLayoutPackage")."/footer.php"); ?>