Compare commits

..

2 Commits

Author SHA1 Message Date
cd5a0f72de Merge pull request 'frontend: hide results when wahl is freigegeben in shortcode' (#2) from to-main/frontend-ergebnis-hide-results into main
All checks were successful
Deploy Workshop-Wahlen (DEV / PROD) / deploy (push) Successful in 12s
Reviewed-on: #2
2026-01-31 09:56:01 +00:00
Blitz08
b77b1fe0fb frontend: hide results when wahl is freigegeben in shortcode
All checks were successful
Deploy Workshop-Wahlen (DEV / PROD) / deploy (push) Successful in 14s
2026-01-31 10:53:03 +01:00

View File

@@ -6,7 +6,11 @@ add_shortcode('konficastle_workshop_ergebnis', function($atts) {
global $wpdb; global $wpdb;
$wahl = $wpdb->get_row("SELECT * FROM {$wpdb->prefix}kc_wahlen WHERE id=$wahl_id"); $wahl = $wpdb->get_row("SELECT * FROM {$wpdb->prefix}kc_wahlen WHERE id=$wahl_id");
if(!$wahl) return ''; if(!$wahl) return '';
// Keine Warnmeldung im Frontend anzeigen, Ergebnisse weiterhin darstellen // Zeige Ergebnisse nur, wenn die Wahl NICHT freigegeben ist.
// Ist die Wahl freigegeben, soll das Ergebnis-Shortcode nichts ausgeben (Formular wird stattdessen angezeigt).
if (!empty($wahl->freigegeben)) {
return '';
}
// Workshops für diese Wahl holen // Workshops für diese Wahl holen
$workshops = $wpdb->get_results( $workshops = $wpdb->get_results(