Drupal 7.31自定义文件字段及其扩展名

时间:2014-10-08 12:49:20

标签: file drupal drupal-7 field

我的自定义节点类型的自定义创建字段存在问题。这是字段实例配置:

'attachments' => array(
    'field_name'     => 'vintranet_talk_attachments',
    'label'          => t('Attachments'),
    'entity_type'    => 'node',
    'bundle'         => 'mynodetypename',
    'widget'         => array(
        'type' => 'file_mfw',
    ),
    'settings'       => array(
        'max_filesize'       => 1024 * 1024 * 10,
        'file_directory'     => 'my/path',
        'file_extensions'    => 'jpg,png,gif,pdf,zip,doc,rtf,xdoc,rar,txt',
        'description_field'  => 1,
    ),
    'display'        => array(
        'default' => array(
            'type' => 'file_table',
        ),
    ),
),

安装我的模块后,我想添加新节点并添加一些附件,但是我收到了这个错误:

enter image description here

为什么即使我在“允许的文件类型”列表中包含此文件格式,我也无法上传*.txt文件(与jpg和其他文件相同)?

只有在从后端页面编辑特定节点类型字段设置后(只需按“保存”按钮),一切都很完美......

1 个答案:

答案 0 :(得分:0)

答案是将file_extensions的值更改为jpg png gif pdf zip doc rtf xdoc rar txt