You are here

function theme_webform_display_multifile in Webform Multiple File Upload 7

Same name and namespace in other branches
  1. 6 multifile.inc \theme_webform_display_multifile()

Format the output of text data for this component

1 theme call to theme_webform_display_multifile()
_webform_display_multifile in ./multifile.inc
Implementation of _webform_display_component().

File

./multifile.inc, line 609
Webform module file component.

Code

function theme_webform_display_multifile($variables) {
  $element = $variables['element'];
  $output = '';
  if (isset($element['#value']) && !empty($element['#value'])) {
    foreach ($element['#value'] as $file) {
      if (!empty($file)) {
        $url = webform_multifile_url($file->uri);
        if ($element['#format'] == 'html') {
          $output .= '<div class="multifile-file"> ';
          $output .= l($file->filename, $url);
          $output .= ' </div>';
        }
        else {
          $output .= $file->filename . ': ' . $url . "\n";
        }
      }
    }
  }
  return $output;
}