Warning: Undefined array key "HTTPS" in include() (line 29 of /opt/www/fdv2/drupal.stage/web/sites/default/settings.local.php).
include('/opt/www/fdv2/drupal.stage/web/sites/default/settings.local.php') (Line: 4)
require('/opt/www/fdv2/drupal.stage/web/sites/drupal001.net/settings.php') (Line: 145)
Drupal\Core\Site\Settings::initialize('/opt/www/fdv2/drupal.stage/web', 'sites/drupal001.net', Object) (Line: 1099)
Drupal\Core\DrupalKernel->initializeSettings(Object) (Line: 701)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
用自定义的field type创建了一个新的field, 但是在用feed import的时候找不到这个新的field - Drupal大学 - Drupal问答论坛
首页 / 帖子
用自定义的field type创建了一个新的field, 但是在用feed import的时候找不到这个新的field

我创建了一个field type,并且在node里用这个字段类型添加了一个field。但是,在创建相关importer的时候,在mapping那一项中找不到我这个新的field。不知道是不是我模板文件里哪个钩子函数定义错了。我用了这些钩子函数:

hook_field_info

hook_field_widget_info

hook_field_widget_form

hook_element_info

hook_theme

hook_content_is_empty

如果您有任何想法或者需要更多的详细代码, 请给我留言。谢谢

1个答案
发布于:2017-05-26 20:21

可以试试通过Drupal自带的field创建字段,如何可以使用,那就是你hook的问题了。