Drupal 7 文件大小不为';好像不行
我目前正在学习如何创建一个自定义模块,该模块创建一个带有文本字段和上载字段的块。到目前为止,唯一的好处是:Drupal似乎不尊重我的文件大小值 以下是我的block_配置代码:Drupal 7 文件大小不为';好像不行,drupal-7,drupal-modules,Drupal 7,Drupal Modules,我目前正在学习如何创建一个自定义模块,该模块创建一个带有文本字段和上载字段的块。到目前为止,唯一的好处是:Drupal似乎不尊重我的文件大小值 以下是我的block_配置代码: $form['file_link'] = array( '#type' => 'managed_file', '#title' => t('My upload field'), '#s
$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' => array( 25 * 1024 * 1024 )
这样,您可以一眼看出限制是25mb