Рейтинг:0

Можно ли преобразовать текстовое поле в поле типа электронной почты с существующими данными в Drupal 9?

флаг ng

У нас есть сайт Drupal 9 с обычным текстовым полем с существующими данными, которые использовались для данных электронной почты. Мы хотели бы преобразовать этот тип поля в адрес электронной почты. Это возможно?

флаг cn
Отвечает ли это на ваш вопрос? [Как переместить контент из одного поля в другое?](https://drupal.stackexchange.com/questions/197244/how-do-i-move-content-from-one-field-to-another)
флаг cn
В этом случае проще всего создать новое поле типа электронной почты, а затем переместить данные. Если вы попытаетесь преобразовать поле вручную, произойдет много неприятностей; гораздо проще создать новое поле и перенести в него свои данные, а затем удалить старое поле.
quantumized avatar
флаг ng
Информация на этой странице, по-видимому, предназначена для D7 и предназначена для перемещения данных в новое поле, а не для преобразования типа существующего поля. Однако, спасибо.
флаг cn
Как правило, вы не можете преобразовать типы полей без высокого риска того, что что-то пойдет не так. Так что это тот же подход, который вы хотите использовать в Drupal 9 — создайте новое поле и скопируйте данные.
jbarrio avatar
флаг cn
Патрик прав. Вам будет легко просто создать новое поле и скопировать в него данные. Если вас беспокоит имя машины, вы можете сделать это в два этапа: 1) переименовать текстовое поле во что-то другое; 2) создайте новое поле, используя старое имя машины, и скопируйте в него данные. С другой стороны, поскольку это просто конфигурация, пытались ли вы выполнить drush cex, изменить тип поля, а затем выполнить drush cim?
quantumized avatar
флаг ng
Спасибо, ребята, я создам новое поле и перенесу данные.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.