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)
如何实现在一个文本框中输入多个值,用分隔符分隔 - Drupal大学 - Drupal问答论坛
首页 / 帖子
如何实现在一个文本框中输入多个值,用分隔符分隔

感谢大家!

问一个弱弱的问题(我都觉得这个问题应该不难,但查了很多资料都没找到答案)

Drupal中输入多值的时候,可以设置文本字段的值为“不限”,但在输入的时候却要输入一个值点一下“继续添加”,在某些情况下这样是很麻烦的,如果可以在一个文本框中直接输入多个值,每个值之间用分隔符分隔,这样就比较好了,在一些模块的表单中也见过这样的文本框(域),但不知道如何实现,还请大家能教教我,不管是代码还是模块,谢谢啦。

2个答案
Amanda Song
发布于:2015-01-23 17:53

利用 hook_node_presave 可以在保存node之前修改字段值。

赵高欣
发布于:2015-01-24 23:06

Js keyup not sure