fix tests

This commit is contained in:
Dennis Eichhorn 2022-10-08 21:35:00 +02:00
parent 456193e2fb
commit ed574a3870

View File

@ -58,7 +58,7 @@ echo $this->getData('nav')->render(); ?>
</table> </table>
</div> </div>
<div class="portlet-foot"> <div class="portlet-foot">
<input type="submit" value="<?= $this->getHtml('Create', '0', '0'); ?>"> <input type="submit" value="<?= $this->getHtml('Create', '0', '0'); ?>" name="create-survey">
</div> </div>
</form> </form>
</section> </section>
@ -78,7 +78,7 @@ echo $this->getData('nav')->render(); ?>
<tr><td colspan="2"><select id="iSType" name="stype"> <tr><td colspan="2"><select id="iSType" name="stype">
<option> <option>
</select> </select>
<tr><td colspan="2"><input type="submit" value="<?= $this->getHtml('Add', '0', '0'); ?>"> <tr><td colspan="2"><input type="submit" value="<?= $this->getHtml('Add', '0', '0'); ?>" name="add-element">
</table> </table>
</form> </form>
</div> </div>
@ -163,20 +163,20 @@ echo $this->getData('nav')->render(); ?>
elseif ($element->type === SurveyElementType::DROPDOWN) : elseif ($element->type === SurveyElementType::DROPDOWN) :
$elementValues = $element->getValues(); $elementValues = $element->getValues();
echo '<select>'; echo '<select name="i' . $element->getId() . '>';
$elementLabels = \array_values($element->getLabels()); $elementLabels = \array_values($element->getLabels());
foreach ($elementValues as $key => $elementValue) : ?> foreach ($elementValues as $key => $elementValue) : ?>
<option value="<?= $this->printHtml($elementValue); ?>"><?= $this->printHtml($elementLabels[$key]->title); ?> <option value="<?= $this->printHtml($elementValue); ?>"><?= $this->printHtml($elementLabels[$key]->title); ?>
<?php endforeach; <?php endforeach;
echo '</select>'; echo '</select>';
elseif ($element->type === SurveyElementType::TEXTFIELD) : ?> elseif ($element->type === SurveyElementType::TEXTFIELD) : ?>
<input type="text"> <input type="text" name="i<?= $element->getId() ?>">
<?php elseif ($element->type === SurveyElementType::TEXTAREA) : ?> <?php elseif ($element->type === SurveyElementType::TEXTAREA) : ?>
<textarea></textarea> <textarea name="i<?= $element->getId() ?>"></textarea>
<?php elseif ($element->type === SurveyElementType::NUMERIC) : ?> <?php elseif ($element->type === SurveyElementType::NUMERIC) : ?>
<input type="number"> <input type="number" name="i<?= $element->getId() ?>">
<?php elseif ($element->type === SurveyElementType::DATE) : ?> <?php elseif ($element->type === SurveyElementType::DATE) : ?>
<input type="datetime-local"> <input type="datetime-local" name="i<?= $element->getId() ?>">
<?php endif; <?php endif;
echo '</div>'; // closing "values-section" echo '</div>'; // closing "values-section"
echo '</div>'; // closing "survey-value-element" echo '</div>'; // closing "survey-value-element"
@ -184,7 +184,7 @@ echo $this->getData('nav')->render(); ?>
} ?> } ?>
</div> </div>
<div class="portlet-foot"> <div class="portlet-foot">
<input type="submit" value="<?= $this->getHtml('Create', '0', '0'); ?>"> <input type="submit" value="<?= $this->getHtml('Create', '0', '0'); ?>" name="create-survey">
</div> </div>
</form> </form>
</section> </section>