Only showing # of responsends if it's > 0

This commit is contained in:
aymm 2021-04-10 14:24:09 +02:00
parent 7431986a96
commit 0095ef14fa
Signed by: phlaym
GPG Key ID: A06651BAB6777237

View File

@ -112,13 +112,15 @@ if (array_key_exists('poll_created', $_GET) && $_GET['poll_created'] == 1) { ?>
$input_type = $poll->max_options === 1 ? 'radio' : 'checkbox'; $input_type = $poll->max_options === 1 ? 'radio' : 'checkbox';
$input_name = $poll->max_options === 1 ? 'options' : 'options[]'; $input_name = $poll->max_options === 1 ? 'options' : 'options[]';
foreach ($poll->options as $option) { foreach ($poll->options as $option) {
$checked = $option->is_your_response ? 'checked' : ''; ?> $checked = $option->is_your_response ? 'checked' : '';
$num_respondents_text = $option->respondents > 0 ? ' (' . $option->respondents . ')' : '';
?>
<div class="option" style="grid-row: <?= $row ?>;"> <div class="option" style="grid-row: <?= $row ?>;">
<input <input
type="<?= $input_type ?>" <?= $checked.' '.$disabled ?> type="<?= $input_type ?>" <?= $checked.' '.$disabled ?>
value="<?= $option->position ?>" value="<?= $option->position ?>"
name="<?= $input_name ?>"/> name="<?= $input_name ?>"/>
<span class="option-text"><?= $option->text . ' (' . $option->respondents . ')'?></span> <span class="option-text"><?= $option->text . $num_respondents_text?></span>
</div> </div>
<div class="option-responses" style="grid-row: <?= $row++ ?>;grid-column: 2;"> <div class="option-responses" style="grid-row: <?= $row++ ?>;grid-column: 2;">
<?php foreach ($option->respondent_ids as $res_id) { <?php foreach ($option->respondent_ids as $res_id) {