Drupal 7'deki içerik türünün makine adını değiştirme


9

İçerik türlerinden birinin makine adında sinir bozucu bir yazım hatası buldum ve düzeltmek istiyorum. Bilmemin tek yolu içerik türünü silmek ve yeni bir tane oluşturmaktır, ancak içerik türünde yeniden oluşturmak istemediğim birçok alan vardır.

Daha iyi bir yol var mı?


Bu sorunun Drupal 7 için olduğunu biliyorum. Burada Drupal 8 için bunu yapmanın bir yolu var, henüz denemedim, ancak bu cevap bir arama için en iyi sonuç olduğu için bunu ortalacağımı düşündüm. @ philw_ /… .
Elijah Lynn

Ayrıca Drupal 8 için Entity Clone kullanma olasılığı. Drupal.org/project/entity_clone
Elijah Lynn

Yanıtlar:


15

Yapıya gidin, içerik türlerini tıklayın, düzenlemek istediğiniz içerik türünün yanındaki düzenle'yi tıklayın. Makine adının yanındaki düzenle'yi tıklayın ve istediğiniz adla değiştirin.

ekran görüntüsü

ekran görüntüsü

Yalnızca yönetici adını değiştirmek istiyorsanız, bunun yerine değiştirin.


Oh, o kadar kolay olduğunu düşünmedim :)
Dmitry Vyal

Dikkatli ol, her zaman kolay değil. Bunu yaparken veri kaybım oldu, çoğu modül makine adını kullanarak yapılandırmaları sakladıysa iyi oynamıyor. Bunu sadece her ihtimale karşı bir yedeğim olsaydı yapardım.
Renee

1
Değişikliği yaptıktan sonra önbelleğinizi temizlediğinizden emin olun.
Nigel Waters

7
En son D7'de makine adını düzenlemek için bir bağlantı görmüyorum. Gitti mi (veya bir modül gerektiriyor mu)?
Valery Lourie

İkisini de göremiyorum (farklı yönetici temalarında)
Rootical V.12

0

Ad benzersizse (büyük olasılıkla yazım hatası içeriyorsa), adın veritabanındaki tüm oluşumlarını (tablo adları dahil) değiştirin ve önbelleği temizleyin.

D6'da tablo node_type, içerik türü makine adı tanımlarını içerir. Bu adlar, önek içeren tablolarda da kullanılır content_type_. İçerik türleri başka hiçbir yerde kullanılmıyorsa, girişi ve tablo adını değiştirmek bunu yapmalıdır. Bu isimlerin D7'de değişmiş olması mümkündür.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.