Dynamische Felder / Kategorien bei nodes

am 15.10.2011 - 08:49 Uhr in
Hallo!
Ich bin auf der Suche nach folgender Funktionalität. Eventuell kennt jemand solch ein Modul oder weiß, dass es nur per eigenem Code geht.
Meine Benutzerprofile sind mit Content Profile, also nodes umgesetzt. Nun habe ich eine Kategorie / Gruppe, in der drei Textfelder sind. Ich hätte gerne, einen Knopf, Link ö.Ä., der erlaubt, die gleiche Kategorie m,it den textfeldern erneut hinzuzufügen.
Beispiel:
Internetseite (Gruppenname)
- Adresse (URL - Textfeld)
- Rezension (Textfeld)
- Kurzbemerkung (Textfeld)
Am besten wäre, wenn das nur funktioniert, wenn der Benutzer vorher die vorhandenen Felder schon ausgefüllt hat. Das ist aber nur die Krönung des Ganzen.
Gibt es solche Module nicht, ist mir noch als Idee gekommen, für diese Gruppen eigene Nodes zu erstellen und diese dann dynamisch auf der Profilseite einzubinden und irgendwie zu verknüpfen. Ist so etwas möglich?
Ich habe im Forum eine entsprechende Frage für Drupal 5 gefunden, die aber nicht beantwortet wurde. Ich hoffe, dass es mittlerweile schon eine Lösung dafür gibt. :)
Gruß
Antares
- Anmelden oder Registrieren um Kommentare zu schreiben
Das geht bei Drupal 6 mit dem
am 15.10.2011 - 09:10 Uhr
Das geht bei Drupal 6 mit dem Modul Content Multigroup, das ein Bestandteil von CCK 3 ist.
Beste Grüße
Werner
flexifield
am 15.10.2011 - 10:37 Uhr
Das geht bei Drupal 6 mit dem Modul Content Multigroup, das ein Bestandteil von CCK 3 ist.
Da Multigroup leider keinen Upgrade-Pfad für Drupal 7 erhalten wird, also defacto tot ist, empfiehlt sich der Einsatz von [do:flexifield Flexifield] oder ein eigener Feldtyp.
Vielen Dank euch beiden. Ich
am 16.10.2011 - 09:52 Uhr
Vielen Dank euch beiden. Ich schaue mir die Module gleich mal an, ob es damit klappt.
Detailanpassungen
am 11.11.2011 - 18:04 Uhr
Hallo!
Da das mit FlexiField wunderbar klappt, fehlen mir nur noch ein paar kleine Anpassungen. Das Modul listet automatisch immer 10 Einträge pro Flexifield auf. Ich würde gerne z.B. max. 10 Einträge zulassen, anzeigen soll er aber nur 3 und den Rest dann zuschaltbar machen, wenn der Nutzer mehr als 3 Einträge benötigt und solange bis er das festgelegte Maximum (in dem Fall 10) erreicht hat.
Ist das auch irgendwie möglich?
Gruß
Antares