Upload via Git Manager GUI

This commit is contained in:
Git Manager GUI
2026-05-11 09:52:23 +02:00
parent acb12a15bf
commit 3d0c7ce557

View File

@@ -84,6 +84,32 @@
</div><!-- .bew-grid -->
<!-- Bewirbt sich als -->
<?php
$positionen = mm_bewerbung_get_positionen();
if ( ! empty( $positionen ) ) :
?>
<div class="bew-field">
<label class="bew-label">
<i class="fas fa-briefcase"></i>
<?php _e('Bewirbt sich als', 'minecraft-modern-theme'); ?>
<span class="bew-required">*</span>
</label>
<div class="bew-position-grid">
<?php foreach ( $positionen as $pos ) : ?>
<label class="bew-position-card">
<input type="radio" name="position" value="<?php echo esc_attr( $pos ); ?>" required>
<span class="bew-position-label">
<i class="fas fa-shield-alt"></i>
<?php echo esc_html( $pos ); ?>
</span>
</label>
<?php endforeach; ?>
</div>
<p class="bew-hint"><?php _e('Wähle die Position für die du dich bewirbst.', 'minecraft-modern-theme'); ?></p>
</div>
<?php endif; ?>
<!-- Warum mitspielen -->
<div class="bew-field">
<label for="bew_warum" class="bew-label">
@@ -199,9 +225,11 @@ document.addEventListener('DOMContentLoaded', function() {
var data = new FormData();
data.append('action', 'mm_submit_bewerbung');
data.append('nonce', nonce.value);
var positionEl = document.querySelector('input[name="position"]:checked');
data.append('mc_name', document.getElementById('bew_mc_name').value.trim());
data.append('discord', document.getElementById('bew_discord').value.trim());
data.append('alter', document.getElementById('bew_alter').value.trim());
data.append('position', positionEl ? positionEl.value : '');
data.append('warum', document.getElementById('bew_warum').value.trim());
data.append('erfahrung', document.getElementById('bew_erfahrung').value.trim());