В настоящее время я изучаю, как создать настраиваемый модуль, который создает блок с полем ввода текста и загрузки. Пока что так хорошо, только дело в том, что Drupal, похоже, не уважает значение file_validate_size.file_validate_size, похоже, не работает
Вот мой block_configure код:
$form['file_link'] = array(
'#type' => 'managed_file',
'#title' => t('My upload field'),
'#size' => 60,
'#description' => t('Select a file.'),
'#upload_location' => 'public://',
'#default_value' => variable_get('file_link'),
'#upload_validators' => array('file_validate_extensions' => array(),
'file_validate_size' => array(26214400)
),
);
Большинство примеров file_validate_size, что я нашел используемые байты вместо мегабайта. Я не знаю, нужно ли это? file_validate_extensions прекрасно работает. Так что я делаю неправильно?