Я нашел досадную опечатку в имени машины одного из типов контента, и я бы хотел это исправить. Единственный известный мне способ - удалить тип контента и создать новый, но в этом типе контента есть много полей, которые я не хочу воссоздавать.
Есть ли способ лучше?
Ответы:
Перейдите в структуру, щелкните типы содержимого, нажмите кнопку редактирования рядом с типом содержимого, которое вы хотите изменить. Нажмите «Изменить» рядом с именем машины и измените его на нужное имя.
Если вы просто хотите изменить административное имя, измените его.
источник
Если имя уникально (возможно, оно содержит опечатку), измените все вхождения имени в базе данных (включая имена таблиц) и очистите кэш.
В D6 таблица
node_type
содержит определения имени компьютера типа контента. Эти имена также используются в таблицах с префиксомcontent_type_
. Если типы содержимого не используются где-либо еще, изменение записи и имени таблицы должно сделать это. Возможно, что эти имена изменились в D7.источник