Ich möchte ein Eingabeformular für registrierte Benutzer, getrennt von Admin Inhaltserstellungsformular erstellen. Jede Einreichung erstellt mehrere Knoten. Um den Fall zu veranschaulichen, verwende ich den Inhaltstyp Projekt und Review.Drupal Custom Node Formular
Projekt: Titel, Beschreibung, Besitzer, Rating.
Bewertung: Titel, Bewerter, Projekt, Schwierigkeit
Ich habe Setup die Inhaltstypen zusammen mit ihren Feldern CCK-Modulen. Ich möchte ein Eingabeformular erstellen, das für registrierte Mitglieder (Nicht-Admin) angezeigt werden soll. Sein Gebiet umfasst Projektnamen, Beschreibung, Besitzer, Bewertung, Bewertung, Schwierigkeit.
Wenn das Formular abgeschickt wird, Projektname, Beschreibung, Besitzer und Rating Wert geht in neue Projekt Knoten, wo der Rest in neue Bewertung Knoten geht.
Eine weitere Anpassung, die Ich mag würde Rating und Schwierigkeit Eingabefeld zu tun ist, für star rating input zu verwenden.
Was wäre der beste Weg, dies zu erreichen? Soll ich ein benutzerdefiniertes Modul und ein benutzerdefiniertes Formular erstellen (Kann mir jemand zeigen, wie das geht)? Oder gibt es irgendwelche Module, die ich verwenden könnte?
Dank
Ich mag # 2 viel, aber würde vielleicht sagen, um einen dritten Inhaltstyp zu erstellen, der im Wesentlichen eine Fusion der beiden ist. Jedes Mal, wenn Sie die beiden bearbeiten möchten, bearbeiten Sie einfach die dritte und die Änderungen werden ausgegeben. Das könnte genauso einfach sein wie # 2, aber ein bisschen weniger hackisch. – theunraveler