You are here

function extended_file_field_header in Extended File Field 7

Generate a table header based on the desired display columns.

Parameters

array $columns: The array of columns desired in the table, as per $settings['columns'].

Return value

array The generated table header array.

Related topics

1 call to extended_file_field_header()
extended_file_field_field_formatter_view in ./extended_file_field.module
Implements hook_field_formatter_view().

File

./extended_file_field.module, line 874
Extends the core File field widget and provides a new formatter.

Code

function extended_file_field_header($columns) {
  $metadata = extended_file_field_metadata();
  $header = array();
  foreach ($columns as $key => $column) {
    $header[$column] = array(
      'data' => $metadata[$column],
      'name' => 'extended-file-field-table-header-' . $column,
      'class' => array(
        'extended-file-field-table-header',
      ),
    );
  }
  return $header;
}