[gelöst] Neue Node erstellen anzeigen mit Werten aus anderer Node
am 05.08.2017 - 08:46 Uhr in
Hallo zusammen,
ich stehe mal wieder vor einem Rätsel. Ich möchte gerne auf einer Node einen Button einfügen, der dem User die Möglichkeit zur Verfügung stellt einen Änderungsvorschlag zu der Node zu machen. Dafür habe ich einen neuen Inhaltstyp "Änderungsvorschlag" angelegt, bei dem die Felder die geändert werden dürfen, zur Verfügung stehen. Meine Idee, auf der ursprünglichen Node einen Button über "Rules Link" zur Verfügung stellen, der die Node-ID übergibt und dann die Felder auf der neuen Node einträgt. Das ist auch so über Rules lösbar. Leider gibt es aber dann ein Problem. Die Node wird bei dieser Lösung bereits im System angelegt. Ich möchte aber nur die Seite "/node/add/inhaltstyp" aufrufen und die Felder mit den ursprünglichen Daten vorbelegen. Die Node soll erst gespeichert werden, wenn der User auf "Absenden" klickt. Hat jemand eine Idee (oder ein Modul) wie ich das machen kann?
Liebe Grüße und Danke
- Anmelden oder Registrieren um Kommentare zu schreiben
Wenn ich das richtig verstehe
am 05.08.2017 - 09:12 Uhr
Wenn ich das richtig verstehe möchtest du erst eine Benachrichtigung erhalten, da es nur ein Änderungsvorschlag sein soll?
Das könntest du mit Flag umsetzen.
https://www.drupal.org/project/flag
Grüße Jenna
Würde gehen, wenn der Beitrag
am 05.08.2017 - 11:52 Uhr
Würde gehen, wenn der Beitrag nur als "Fehlerhaft" markiert werden soll. Ich möchte aber eine Node erzeugen, in der der User die Änderungen direkt rein schreiben kann. Die Felder sollen bei diesem Vorschlag mit den aktuellen Werten vorbelegt werden. Ich möchte aber keine Revision erzeugen, da die Änderungen nicht ins System übernommen werden sollen.
Geht das in deine
am 06.08.2017 - 09:04 Uhr
Geht das in deine Richtung?
https://www.pebosi.net/formularfelder-mit-werten-vorbelegen
Standardwert bei Erstellung der Fields vorbelegen wird dir ja nicht ausreichen, oder?
http://www.drupalcenter.de/node/48921
Grüße Jenna
Bezieht sich der
am 06.08.2017 - 09:13 Uhr
Bezieht sich der Änderungsvorschlag eigentlich nur auf eine spezielle Node eines Users, oder nach Änderungsannahme auch auf weitere Nodes?
Falls ja, könnte dieses Modul auch interessant sein um die Werte weiter zu verarbeiten:
https://www.drupal.org/project/field_defaults
Grüße Jenna
Leider nicht. Es soll der
am 07.08.2017 - 07:29 Uhr
Leider nicht. Es soll der aktuelle Inhalt der ursprünglichen Node geladen werden. Ich habe es mit Rules Forms versucht. Das sieht auch sehr gut aus. Leider bekomme ich dabei aber nicht die ursprüngliche Node vollständig geladen. Egal welche Bedingungen ich einfüge (Typ, Feld) es werden mir einfach nicht die Felder der "enity_fetched" angezeigt.
du kannst doch revisionen
am 08.08.2017 - 10:54 Uhr
du kannst doch revisionen aktivieren.
C.A.W. Webdesign
caw schrieb du kannst doch
am 09.08.2017 - 10:35 Uhr
du kannst doch revisionen aktivieren.
Das geht leider nicht, da die Benutzer keine Berechtigung haben die Felder zu ändern. Aus diesem Grund habe ich ja extra einen neuen Inhaltstypen erstellt auf den die Benutzer volle Rechte haben. Ich verstehe einfach nicht, weshalb Rules Form die Felder der Quellnode nicht zur Verfügung gestellt bekommt..
Hi,ich halte diesen Ablauf
am 10.08.2017 - 21:30 Uhr
Hi,
ich halte diesen Ablauf für problematisch (Inhalt in Inhalt).
Einen beliebigen Node in einem beliebigen Node anzuzeigen könnte u.U. in einer unendlichen Schleife enden.
MfG
Robert
https://awri.ch
Ich habe eine Schweizer Tastatur und daher kein scharfes ß ;-)
Habe es jetzt mit einem
am 17.08.2017 - 23:55 Uhr
Habe es jetzt mit einem Mini-Modul hinbekommen.