Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

abhängige Select-Listen in Formularen

Eingetragen von Micha1111 (290)
am 11.01.2009 - 13:07 Uhr in
  • Module
  • Drupal 6.x

Ich habe folgende Struktur über Nodereference-Felder erzeugt:
Inhaltstyp Liga
Inhaltstyp Mannschaft => Nodereferencefeld zum Inhaltstyp Liga
Inhaltstyp Spieler => Nodereferencefeld zum Inhaltstyp Mannschaft
Inhaltstyp Paarungen:
Nodereferencefeld zum Inhaltstyp Liga
Nodereferencefeld zum Inhaltstyp Mannschaft (Heim)
Nodereferencefeld zum Inhaltstyp Mannschaft (Gast)
Multi-Nodereferencefeld zum Inhaltstyp Spieler (Heimspieler)
Multi-Nodereferencefeld zum Inhaltstyp Spieler (Gastspieler)

Das Problem ist der Inhaltstyp Paarungen.
Nachdem eine Liga ausgewählt ist, sollen in den Feldern Heim und Gast (Mannschaften) nur noch die Mannschaften dieser Liga angezeigt werden.
Nachdem die Mannschaften ausgewählt wurden, sollen in den Feldern Heimspieler und Gastspieler nur noch die Spieler dieser beiden Mannschaften angezeigt werden.

Andernfalls ist eine benutzerfreundliche Eingabe wegen der großen Anzahl von Mannschaften und besonders Spielern nahezu unmöglich.

Es gibt bisher kein funktionierendes Modul für D6, dass dies ermöglicht:

Hierarchical Select => geht nicht mit Nodereference-Feldern (nur Taxonomy), außerdem im Moment inaktive Entwicklung
Activeselect => ebenso
Option Trim => erfüllt eigentlich genau diese Anforderung, aber leider nicht dynamisch, sondern erfordert die komplette Eingabe der Struktur in einem Admin-Interface (Schade !), obwohl die Struktur schon über die Nodereference-Felder abgebildet ist.

So ein Modul muss es doch eigentlich schon längst geben bei so vielen Drupal-Anwendern. Jeder 2. Shop im Internet hat doch so etwas. Auch T-Online verwendet so etwas im Downloadbereich.

Also, wer nutzt so etwas schon ?
Wer stellt es der Allgemeinheit zur Verfügung ?
Welcher kluge Kopf kann so etwas zeitnah auf die Beine stellen ?
Vielleicht kann man die o.g. Module einfach kombinieren ?
Letzter Ausweg:
Kennt jemand ein CMS, dass diese Anforderung der dynamischen Eingabefelder (Listen) per AJAX zur Verfügung stellt ? Wenn, ja , welches ?

‹ Suche Feld anpassen / Suchergebnisliste Relationship - Freunde online abfragen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

unglaubliche Resonanz zu

Eingetragen von Micha1111 (290)
am 07.05.2009 - 19:52 Uhr

unglaubliche Resonanz zu diesem Thema !
Drum greife ich es selbst nochmals auf.
Auf der Suche im Internet bin ich auf eine Komponente für Joomla gestoßen. Sie heisst FABRIK und ist unter www.fabrikar.com zu finden.
Das ganze ist so eine Mischung aus CCK und Views und dabei sehr sql-orientiert.
Die Komponente befindet sich zwar noch in der Entwicklung und hat entsprechend viele Fehler, jedoch sind gerade die Elemente für eigene Formulare sehr interessant.
Zum einen gibt es das Element "database join" (stellt eine Beziehung über den Tabellenschlüssel zwischen zwei Datenbanktabellen her und bastelt daraus eine dropdown-Auswahlliste) und das Element "cascading dropdown ! (macht das gleiche aber man kann eine zusätzliche Abhängigkeit zu einem anderen Formularfeld herstellen.

Das müsste doch auch für Drupal gehen, oder ?
Zumindest könnten sich doch die fähigen Drupalprogrammierer mal die Technik (Einstellungen im Backend) anschauen.

An das cascading-Element kommt man aber nur über den SVN-Server.

Also Jungs auf gehts !!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Modul "Hierarchical Select"

Eingetragen von Frank Ralf (2135)
am 18.05.2010 - 10:51 Uhr

Guck doch mal, ob das was ist: http://drupalmodules.com/module/hierarchical-select
(Dort lohnt auch immer ein Blick auf die "Related Modules".)

Gruß
Frank

Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Schön, dass sich doch mal

Eingetragen von Micha1111 (290)
am 18.05.2010 - 12:29 Uhr

Schön, dass sich doch mal jemand für das Thema interessiert.

Wie ich oben schon geschrieben habe, funktioniert das Modul "hierarchical_select" nicht mit Nodereference-Feldern !

Es gibt zwar inzwischen ein Erweiterungsmodul, nämlich "hierarchical_select_node_reference", welches an sich auch funktioniert, jedoch hat die Sache einen entscheidenden Haken:

Nach meinen Tests ist man immer gezwungen, eine Auswahl bis zur letzten Ebene zu treffen, sonst kann man nicht abspeichern.

Für meine Zwecke ist jedoch erforderlich, zunächst die Nodes nur mit Liga und Mannschaften zu speichern, da vor dem Spiel noch nicht bekannt ist mit welchen Spielern gespielt wird. Die Felder Heim- und Gastspieler müssen also zunächst offen, d.h. ohne Eintrag, bleiben. Irgendeinen Dummy zu nutzen, finde ich unpraktisch und ist nicht so der Sinn der Sache.

Gruß Micha

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Matomo(?) in Seite, aber Deinstalliert!
  • Upgrade Drupal 7 auf Drupal 9 / Inhalt erstellen zeigt nur Fehler an
  • Olivero veraendern
  • Fehlermeldung nach Update auf Drupal 10
  • Wie Button erstellen?
  • footnotes bei D10 und CKE5
  • ckeditor Bilder skalieren
  • Bild in welcher Form die Beschriftung!
  • Drupal 10 und Adaptive Theme 2.0
  • Drupal Commerce: Deprecated Module deinstallieren: CKEditor, RDF
  • [gelötst] Migration einer Seite von D8.9 auf 9 resp 10
  • Theme Olivero - Rand entfernen?
Weiter

Neue Kommentare

  • @onkel Bob,Erst mal
    vor 5 Tagen 3 Stunden
  • Prinzipiell geht das schon.
    vor 5 Tagen 3 Stunden
  • Rubi_2021 schriebWie genau
    vor 1 Woche 3 Tagen
  • Ok, war ein Versuch. ;-) Kann
    vor 1 Woche 4 Tagen
  • Danke
    vor 1 Woche 4 Tagen
  • Redest Du von dem
    vor 1 Woche 4 Tagen
  • Mit sticht das hier ins
    vor 1 Woche 4 Tagen
  • Mit welcher Version Drupal
    vor 1 Woche 4 Tagen
  • Bitte um Hilfe
    vor 1 Woche 4 Tagen
  • Fehler trotz Neuinstallation
    vor 1 Woche 4 Tagen

Statistik

Beiträge im Forum: 248796
Registrierte User: 19831

Neue User:

  • J. Berten
  • vohome
  • DerRalph

» Alle User anzeigen

User nach Punkten sortiert:
wla9333
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3845
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 3 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association