it-swarm-id.com

Cara mengubah nama mesin dari tipe konten di Drupal 7

Saya menemukan kesalahan ketik yang mengganggu dalam nama mesin dari salah satu jenis konten, dan saya ingin memperbaikinya. Satu-satunya cara saya tahu adalah menghapus jenis konten, dan membuat yang baru, tetapi ada banyak bidang dalam jenis konten yang saya tidak ingin buat ulang.

Apakah ada cara yang lebih baik?

9
Dmitry Vyal

Buka struktur, klik tipe konten, klik edit di sebelah tipe konten yang ingin Anda edit. Klik edit di sebelah nama mesin dan ubah ke nama yang Anda inginkan.

screenshot

screenshot

Jika Anda hanya ingin mengubah nama administratif, maka ubahlah itu.

15
Matt

Jika nama tersebut unik (mungkin ini adalah jika salah ketik), ubah semua kemunculan nama dalam database (termasuk nama tabel) dan kosongkan cache.

Di D6 tabel node_type berisi definisi nama tipe mesin konten. Nama-nama itu juga digunakan dalam tabel dengan awalan content_type_. Jika jenis konten tidak digunakan di tempat lain, mengubah entri dan nama tabel harus melakukannya. Mungkin saja nama-nama itu telah berubah di D7.

0
kapex