Änderung an Inhaltstyp auf bestehende Nodes übertragen?
am 09.10.2012 - 09:20 Uhr in
Hiho zusammen,
ich habe eine Frage zum Thema "Änderung von Inhaltstypen". Konnte dazu bisher keine brauchbaren Informationen finden.
Werden Änderungen an einem Inhaltstypen automatisch auf die bestehenden Nodes dieses Inhaltstypen angewendet?
Ich frage aus einem speziellen Grund:
In meiner Drupal-Installation 7.15 verwende ich das Modul "Printer, email and PDF versions" in Version 7.x-1.2, um Nodes mit Hilfe der Exportbuttons in eine Mail oder als PDF zu exportieren.
Schalte ich im Inhaltstypen die Anzeige der Exportbuttons aus, so ist diese Einstellung natürlich für alle neu zu erstellenden Inhalte bindend, doch in bestehenden Nodes werden die Änderungen nicht aktualisiert.
Können diese Änderungen auch auf die bereits bestehenden Nodes angewendet werden ohne jeden Node per Hand oder über die Datenbank anpacken zu müssen?
Für einen kurzen Hinweis wäre ich sehr dankbar.
Viele Grüße und vielen Dank.
michael
- Anmelden oder Registrieren um Kommentare zu schreiben

Versuche mal bitte die
am 09.10.2012 - 10:38 Uhr
Versuche mal bitte die Berechtigungen der Inhalte neu aufzubauen, nachdem Du die Anzeige der Buttons deaktiviert hast.
.../admin/reports/status/rebuildSo werden die alten Nodes vermutlich auch "überarbeitet". Habs aber noch nie getestet...
Hallo ClemensW, danke für den
am 09.10.2012 - 11:03 Uhr
Hallo ClemensW,
danke für den Hinweis.
Leider hat das nicht wirklich zum Erfolg geführt, auch ein anschließendes Leeren des Caches war für die Füße.
Der Cron scheint daran wohl auch nichts zu ändern, den habe ich zwischenzeitlich auch schon mehrfach ausgeführt.
Na schau mer mal weiter.
Grüße Michael
das ist ja merkwürdig. Wenn
am 09.10.2012 - 14:42 Uhr
das ist ja merkwürdig.
Wenn ich in dem Inhaltstyp die Einstellungen für PDF, Print und E-Mail Versand ändere, dann ändern sich die Einstellungen auch gleichzeitig für alle schon bestehenden Nodes.
Ich habe es gerade noch mal an einem Beispiel getestet.
Auch die Deaktivierung, z.B. des Drucken-Links führt dazu, dass dieser Link auf allen schon bestehenden Nodes auch entfernt wird.
Ich habe das Print-Modul verwendet.
Reden wir vielleicht von unterschiedlichen Modulen ?
Gruß
Berthold
Hi Berthold, danke für die
am 09.10.2012 - 15:00 Uhr
Hi Berthold,
danke für die Antwort.
Ja wir reden über das gleiche Modul. Benutzt Du auch Version 1.2?
Ich dachte zwischenzeitlich, es läge daran, dass ich das die ganze Zeit bei einem selbst erstellen Inhaltstypen versuche, aber auch bei den Standard-Typen klappt es nicht.
Ich werde das Modul nochmal entfernen und frisch draufpacken, vielleicht klemmt ja nur was, weil heute Dienstag ist oder so. ;)
Viele Grüße und vielen Dank.
Michael
ja, ich benutze auch die
am 09.10.2012 - 15:32 Uhr
ja, ich benutze auch die neueste Version und ich habe den Versuch mit einem selbst erstellten Inhaltstyp gemacht.
Oki, danke für die Info. So,
am 10.10.2012 - 10:41 Uhr
Oki, danke für die Info.
So, nun habe ich das mal auf einer Testumgebung nachgestellt und bin zu folgender Erkenntnis gekommen:
Die Einstellungen für den Inhaltstypen schlagen sich direkt auf die Nodes des entsprechenden Typs durch. --> Soweit alles ok, so soll es ja auch sein.
Werden Änderungen bzgl. der PDF- und Druckanzeige im Node selber vorgenommen, gelten natürlich diese vor den globalen Einstellungen des Inhaltstyps.
Erscheint mir auch sinnig, da ja auch Ausnahmen konfiguriert werden müssen. -->Das ist anscheinend auf meiner Produktion der Fall.
Was ich nun vermisse ist die Möglichkeit, alle Nodes eines Inhalttyps wieder auf einheitlichen Einstellungen bzw. PDF, Druck und Mail zu bringen, also den Override eines Nodes zurückzusetzen.
Hat da wer ne Idee?
Auch ein einfaches
am 10.10.2012 - 13:25 Uhr
Auch ein einfaches Neuspeichern aller Inhalte, wie es z.B. mit VBO leicht mögich ist, wird, so würde ich vermuten, keinen Erfolg bringen.
Du kannst es ja mal versuchen.
Aber ich denke, wenn du einzelne Nodes anders "geflagt" hast, also die übrigen, dann bekommst du das sicherlich nicht so einfach wieder mit dem Standardwert überschrieben.
Gruß
Berthold
Ok, ich danke vielmals. Viele
am 16.10.2012 - 15:57 Uhr
Ok, ich danke vielmals.
Viele Grüße Michael