[gelöst] CCK Field ausblenden falls ein anderes ausgefüllt wird.

am 30.09.2010 - 10:18 Uhr in
Hallo Gemeinde,
ich habe folgende Frage: Ist es möglich ein CCK Feld in node/*/edit auszublenden bzw. zu sperren wenn schon ein anderes ausgefüllt wurde?
Beispiel: User soll Geokoordinaten eingeben, das ist möglich über ein Geocode Feld mit der Eingabe der Adresse, oder (falls der Ort keine Adresse hat) über eine Karte. Ich will also einen Wert am Ende haben, dem User aber die Möglichkeit geben, aus 2 Eingabearten (und somit 2 CCK Feldern) eine auszuwählen.
Wie geht das??? Ich find da leider nix!
- Anmelden oder Registrieren um Kommentare zu schreiben
Mit JavaScript/jQuery
am 30.09.2010 - 11:33 Uhr
Mit JavaScript/jQuery Bedingungen auf die Felder legen und das jeweils andere wegblenden oder vielleicht besser sogar noch
alle Felder erst ausblenden zwei Radiobuttons anlegen, mit denen der User sich für eine Methode entscheidet und dann die benötigten Felder einblenden.
Beste Grüße
Werner
Modul
am 30.09.2010 - 12:25 Uhr
Sowas dürfte auch mit
http://drupal.org/project/conditional_fields
zu machen sein.
Grüße, Broerello
Vielen Dank,
am 30.09.2010 - 12:40 Uhr
so hab ichs gemacht. 2 Radiobuttons und mit conditional fields die Felder von den Radiobuttons abhängig gemacht.
Cool! Danke!
Dann markiere bitte noch den
am 30.09.2010 - 17:31 Uhr
Dann markiere bitte noch den Thread als gelöst ([gelöst] vor den ersten Titel im Thread).
Beste Grüße
Werner