如何在Drupal 8中输入超过1024个字符的标签列表

问题描述 投票:1回答:1

如何增加标签字段的字符数上限?或任何其他“实体参考”字段

问题是,当我创建内容时,一共达到1024个字符,就无法在该字段中输入关键字。

在文件“ core \ lib \ Drupal \ Core \ Field \ Plugin \ Field \ FieldWidget \ EntityReferenceAutocompleteWidget.php中找到此限制”

'#maxlength' => 1024,

如何覆盖?不更改核心文件。

php drupal drupal-8 drupal-taxonomy
1个回答
0
投票
function MODULE_field_widget_form_alter(&$element, &$form_state, $context) { if ($context['widget']->getPluginId() == 'entity_reference_autocomplete') { if ($element['target_id']['#maxlength'] == 1024) { $element['target_id']['#maxlength'] = 3072; } } }
© www.soinside.com 2019 - 2024. All rights reserved.