field-upload_multiple.html 908 B

12345678910111213141516171819202122232425
  1. <div class="field-row-stacked">
  2. <label for="<?php echo $field['identifier']; ?>"><?php echo $I18n->t($field['displayname']); ?></label>
  3. <input type="file" id="<?php echo $field['identifier']; ?>" multiple="true"
  4. name="fdata[<?php echo $field['identifier']; ?>][]"
  5. />
  6. <?php
  7. if(isset($TemplateData['editData']) && !empty($TemplateData['editData'][$field['identifier']])) {
  8. $_i = 1;
  9. foreach($TemplateData['editData'][$field['identifier']] as $e) {
  10. ?>
  11. <a target="_blank" href="<?php echo $TemplateData['storagePath'].'/'.$e; ?>"><?php echo $e; ?></a>
  12. <input type="checkbox" value="<?php echo $e; ?>"
  13. name="fdata[<?php echo $field['identifier']; ?>_delete][]"
  14. title="Delete"
  15. id="<?php echo $field['identifier'].$_i; ?>_delete"
  16. />
  17. <label for="<?php echo $field['identifier'].$_i; ?>_delete"><?php echo $I18n->t('global.delete'); ?></label>
  18. <br>
  19. <?php
  20. $_i++;
  21. }
  22. }
  23. ?>
  24. </div>