Update to Drupal 8.0-dev-2015-11-17. Commits through da81cd220, Tue Nov 17 15:53:49 2015 +0000, Issue #2617224 by Wim Leers: Move around/fix some documentation.
This commit is contained in:
parent
4afb23bbd3
commit
7784f4c23d
929 changed files with 19798 additions and 5304 deletions
|
|
@ -9,27 +9,6 @@ use Drupal\Core\Field\FieldDefinitionInterface;
|
|||
use Drupal\Core\Field\FieldFilteredMarkup;
|
||||
use Drupal\Core\Render\Element;
|
||||
|
||||
/**
|
||||
* Returns HTML for an individual file upload widget.
|
||||
*
|
||||
* Default template: file-widget.html.twig.
|
||||
*
|
||||
* @param array $variables
|
||||
* An associative array containing:
|
||||
* - element: A render element representing the file.
|
||||
*/
|
||||
function template_preprocess_file_widget(&$variables) {
|
||||
$element = $variables['element'];
|
||||
if (!empty($element['fids']['#value'])) {
|
||||
// Add the file size after the file name.
|
||||
$file = reset($element['#files']);
|
||||
$element['file_' . $file->id()]['filename']['#suffix'] = ' <span class="file-size">(' . format_size($file->getSize()) . ')</span> ';
|
||||
}
|
||||
$variables['element'] = $element;
|
||||
// The "js-form-managed-file" class is required for proper Ajax functionality.
|
||||
$variables['attributes'] = array('class' => array('file-widget', 'js-form-managed-file', 'form-managed-file', 'clearfix'));
|
||||
}
|
||||
|
||||
/**
|
||||
* Prepares variables for multi file form widget templates.
|
||||
*
|
||||
|
|
|
|||
Reference in a new issue