我的自定义节点类型的自定义创建字段存在问题。这是字段实例配置:
'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',
),
),
),
安装我的模块后,我想添加新节点并添加一些附件,但是我收到了这个错误:
为什么即使我在“允许的文件类型”列表中包含此文件格式,我也无法上传*.txt
文件(与jpg
和其他文件相同)?
只有在从后端页面编辑特定节点类型字段设置后(只需按“保存”按钮),一切都很完美......
答案 0 :(得分:0)
答案是将file_extensions
的值更改为jpg png gif pdf zip doc rtf xdoc rar txt
。