Node erstellen: Einzelne (CCK) Felder mit Profildaten ausfüllen bzw. "vorausfüllen"?
am 10.05.2011 - 10:02 Uhr in
Ich bin für folgende Aufgabenstellung noch nicht fündig geworden - vielleicht suche ich aber auch mit den falschen Begriffen und sehe die einfachste Lösung nicht...:
> Ich habe die Nutzerprofile (content_profile) mit einigen CCK-Feldern für Adresse, Telefonnummer etc. ergänzt. Alles optionale Felder, also keine Pflicht.
> Wenn der Nutzer nun einen node (z.B. Contenttype "Kleinanzeige") erstellt, sollen die Adressdaten, Telefonnummer usw. aus dem Profil übernommen und "vorausgefüllt" sein.
> In diesem Contenttype sollten die Felder dann Pflicht sein, d.h. wenn aus dem Profil nichts übernommen werden konnte, muß alles von Hand ausgefüllt werden.
> Mit dem Speichern des nodes werden die ganzen Daten dann einfach weggespeichert und bleiben im node unverändert (auch wenn der Nutzer z.B. seine Profildaten verändert).
Speziell der letzte Punkt ist der Grund, weshalb ich das nicht mit Views/Panels lösen möchte - da könnte ich ja einfach die jeweils aktuellen Profildaten unter der Kleinanzeige anzeigen lassen. Ich möchte die Kleinanzeige aber einerseits mit den Nutzerdaten speichern, wie sie zum Zeitpunkt der Anlage waren und zum anderen möchte ich dem Nutzer die Möglichkeit geben, hier auch vom Profil abweichende (Kontakt-) Daten einzugeben.
- Anmelden oder Registrieren um Kommentare zu schreiben
derjenige benutzer, der die
am 10.05.2011 - 14:31 Uhr
derjenige benutzer, der die daten nach der profilgenerierung nicht mehr verändern dürfen soll, bekommt einfach nicht das entsprechende recht dazu. siehe rechteseite und die damit verbundenen rollen.
- Mein Profil auf Drupal.org
- Mein Profil auf LinkedIn