Cách thay đổi tên máy của loại nội dung trong Drupal 7


9

Tôi đã tìm thấy một lỗi đánh máy khó chịu trong tên máy của một trong các loại nội dung và tôi muốn sửa nó. Cách duy nhất tôi biết là xóa loại nội dung và tạo một loại mới, nhưng có rất nhiều trường trong loại nội dung mà tôi không muốn tạo lại.

Có cách nào tốt hơn?


Tôi biết câu hỏi này là dành cho Drupal 7. Có một cách để làm điều này cho Drupal 8 ở đây, tôi chưa thử nó, nhưng vì câu trả lời này là kết quả hàng đầu cho một tìm kiếm mà tôi nghĩ rằng tôi sẽ đăng nó vừa. @ philw_ / khắc .
Elijah Lynn

Ngoài ra khả năng sử dụng Entity Clone cho Drupal 8. drupal.org/project/entity_clone
Elijah Lynn

Câu trả lời:


15

Đi đến cấu trúc, nhấp vào loại nội dung, nhấp vào chỉnh sửa bên cạnh loại nội dung bạn muốn chỉnh sửa. Nhấp vào chỉnh sửa bên cạnh tên máy và thay đổi thành tên bạn muốn.

ảnh chụp màn hình

ảnh chụp màn hình

Nếu bạn chỉ muốn thay đổi tên hành chính, thì thay đổi đó.


Ồ, không nghĩ nó dễ đến thế :)
Dmitry Vyal

Cẩn thận, không phải lúc nào cũng dễ dàng. Tôi đã bị mất dữ liệu khi làm điều này, hầu hết các mô-đun không hoạt động tốt nếu chúng được lưu cấu hình bằng tên máy. Tôi chỉ làm điều này nếu tôi có một bản sao lưu, chỉ trong trường hợp.
Renee

1
Đảm bảo xóa bộ nhớ cache của bạn sau khi thực hiện thay đổi.
Nigel Waters

7
Tôi không thấy liên kết để chỉnh sửa tên máy trong D7 mới nhất. Nó đã biến mất (hoặc nó yêu cầu một mô-đun)?
Valery Lourie

Không thể nhìn thấy (trên các chủ đề quản trị khác nhau)
Rootical V.

0

Nếu tên là duy nhất (có thể là nếu nó có lỗi đánh máy), hãy thay đổi tất cả các lần xuất hiện của tên trong cơ sở dữ liệu (bao gồm cả tên bảng) và xóa bộ đệm.

Trong D6, bảng node_typechứa định nghĩa tên máy loại nội dung. Những tên đó cũng được sử dụng trong các bảng có tiền tố content_type_. Nếu các loại nội dung không được sử dụng ở bất kỳ nơi nào khác, việc thay đổi mục nhập và tên bảng sẽ thực hiện. Có thể những cái tên đó đã thay đổi trong D7.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.