Php 在Drupal 8的文本字段中集成一个选择下拉列表

Php 在Drupal 8的文本字段中集成一个选择下拉列表,php,drupal,drupal-8,Php,Drupal,Drupal 8,我想做的是使用引导在手机号码字段中下拉选择国家,如下图所示 我有一个手机号码表单元素,如下所示: $form['mobile']=[ “#键入”=>“文本字段”, “#必需”=>正确, “#title”=>this->t('Mobile phone number'), “#description”=>$this->t('将用于帐户验证”), “#默认值”=>$this->account->get('mobile')->value, “#占位符”=>“+31612345678”, “#模式”=>

我想做的是使用引导在手机号码字段中下拉选择国家,如下图所示

我有一个手机号码表单元素,如下所示:

$form['mobile']=[
“#键入”=>“文本字段”,
“#必需”=>正确,
“#title”=>this->t('Mobile phone number'),
“#description”=>$this->t('将用于帐户验证”),
“#默认值”=>$this->account->get('mobile')->value,
“#占位符”=>“+31612345678”,
“#模式”=>托管_默认_移动_正则表达式,
];
添加一个单独的国家/地区选择下拉列表显然是可能的,但我想将其集成到手机号码输入字段中

我可以使用JS来更改标记,但我不喜欢JavaScript解决方案的突然出现

我发现了这个,但我想知道是否有一个不必创建自定义字段类的方法?

似乎也有类似的方法。它允许选择国家和输入电话号码。也许你会发现它很有用