mirror of https://github.com/MISP/MISP
24 lines
697 B
PHP
24 lines
697 B
PHP
<?php
|
|
$fieldData['type'] = 'select';
|
|
|
|
if (!empty($fieldData['picker'])) {
|
|
$seed = 's-' . mt_rand();
|
|
if (empty($fieldData['class'])) {
|
|
$fieldData['class'] = $seed;
|
|
} else {
|
|
$fieldData['class'] .= ' ' . $seed;
|
|
}
|
|
}
|
|
|
|
echo $this->Form->input($fieldData['field'], $fieldData);
|
|
if (!empty($params['description'])) {
|
|
echo sprintf('<small class="clear form-field-description apply_css_arrow">%s</small>', h($params['description']));
|
|
}
|
|
?>
|
|
<?php if (!empty($fieldData['picker'])): ?>
|
|
<script>
|
|
var chosenOptions = <?= JsonTool::encode($fieldData['_chosenOptions'] ?? []) ?>;
|
|
$('select.<?= $seed ?>').chosen(chosenOptions)
|
|
</script>
|
|
<?php endif; ?>
|