Ich möchte einen Knotentyp klonen und ein paar Felder hinzufügen. Ich denke, das Einfachste ist, es zu duplizieren und damit zu beginnen, daran zu arbeiten.
Es scheint, dass es in Drupal 7 keine offizielle Möglichkeit gibt, einen Inhaltstyp zu klonen. Möglicherweise lassen die Funktionen dies zu, es gibt jedoch kein schriftliches Verfahren, wie dies geschehen könnte.
Ich habe sogar das Bundle Copy- Modul ausprobiert .
Was ist der beste Weg, um einen Inhaltstyp in Drupal 7 zu klonen?
Antworten:
Am einfachsten ist es, das Bundle- Kopiermodul zu verwenden. Wenn dies jedoch nicht möglich ist, empfehle ich das Configuration Management- Modul.
Es ist im Grunde Funktionen mit den Sachen, die Sie nicht brauchen. Der einzige Zweck besteht darin, die Konfiguration von einem Standort zu einem anderen zu verschieben.
quelle
str_replace("'article'", "'new_type'", $export_code);
Ich verwende das Field Tools-Modul für D7. es macht genau das, was Sie brauchen.
quelle
Ich habe Content Type Clone erstellt, das hier als Sandbox-Projekt verfügbar ist:
https://www.drupal.org/sandbox/davidfiaty/2745827
Sie können einen Inhaltstyp mit einem Klick klonen, ohne sich PHP-Code ansehen oder komplexe Manipulationen durchführen zu müssen.
Es ist im Moment noch ein Sandbox-Projekt, wird aber bald als offizielles Drupal-Modul verfügbar sein. Hör zu!
Edit 1: Die offizielle Version von Content Type Clone für Drupal 7 ist da! https://www.drupal.org/project/content_type_clone Drupal 8 Version kommt bald.
Bearbeiten 2: Die offizielle Version von Content Type Clone für Drupal 8 ist auf derselben Seite verfügbar.
quelle
Feature- Modul ist die beste Option noch.
Folgendes müssen Sie tun:
Auf dieser Seite finden Sie möglicherweise die Antwort auf "Offizielle Methode zum Klonen eines Inhaltstyps in Drupal 7".
quelle