在 Drupal 8 的文本字段中集成 select 下拉菜单
Integrate a select pull-down in a text field in Drupal 8
我想做的是在手机 phone 号码字段中下拉国家 select,如下图,使用 bootstrap dropdown .
我有一个手机号码表单元素,如下所示:
$form['mobile'] = [
'#type' => 'textfield',
'#required' => TRUE,
'#title' => $this->t('Mobile phonenumber'),
'#description' => $this->t('Will be used for account verification'),
'#default_value' => $this->account->get('mobile')->value,
'#placeholder' => '+31612345678',
'#pattern' => ESCROW_DEFAULT_MOBILE_REGEX,
];
添加一个单独的国家/地区 select 下拉列表显然是可行的,但我想将其集成到手机号码输入字段中。
我可以使用 JS 更改标记,但我不喜欢 JavaScript 解决方案的弹出窗口。
我找到了这个 link,但我想知道是否有无需创建自定义字段的方法 class?
好像有类似的module。它允许选择国家并输入 phone 号码。也许你会发现它有用。
我想做的是在手机 phone 号码字段中下拉国家 select,如下图,使用 bootstrap dropdown .
我有一个手机号码表单元素,如下所示:
$form['mobile'] = [
'#type' => 'textfield',
'#required' => TRUE,
'#title' => $this->t('Mobile phonenumber'),
'#description' => $this->t('Will be used for account verification'),
'#default_value' => $this->account->get('mobile')->value,
'#placeholder' => '+31612345678',
'#pattern' => ESCROW_DEFAULT_MOBILE_REGEX,
];
添加一个单独的国家/地区 select 下拉列表显然是可行的,但我想将其集成到手机号码输入字段中。
我可以使用 JS 更改标记,但我不喜欢 JavaScript 解决方案的弹出窗口。
我找到了这个 link,但我想知道是否有无需创建自定义字段的方法 class?
好像有类似的module。它允许选择国家并输入 phone 号码。也许你会发现它有用。