Multiple Fields: Nur ein Feld soll per Default sichtbar sein
Eingetragen von manuelBS (330)
am 01.07.2010 - 18:46 Uhr in
am 01.07.2010 - 18:46 Uhr in
HI, ich habe ein Feld per CCK in einen Inhaltstyp eingefügt. Diese Feld ist über "weiteren Eintrag hinzufügen" beliebig oft ausfüllbar.
Wenn in dem Feld noch keine Werte eingegeben sind, sind immer schon 2 leere Felder sichtbar + der Button um weitere hinzuzufügen. Kann man denn irgendwie einstellen, dass standdardmäßig nur ein Feld sichtbar ist und der User nach Bedarf weitere hinzufügen kann?
Danke schonmal und Grüße
Manuel
- Anmelden oder Registrieren um Kommentare zu schreiben
Patch
am 02.07.2010 - 07:42 Uhr
Hallo.
Dazu gibt es einen Issue (eigentlich sogar mehrere) auf drupal.org, wobei speziell dieser und dieser Kommentar für Dich interessant sein dürfte.
hth,
Stefan
Tipp: Beachte die Verhaltensregeln des DrupalCenter.
Hi Stefan, danke für deine
am 02.07.2010 - 12:59 Uhr
Hi Stefan,
danke für deine Antwort. Das Hilft mir weiter, es ist nur schade, dass man dafür den Core Hacken muss. Dann lass ich das lieber erstmal, bin kein Fan vorn verlorengegangener Updatefähigkeit ;)
______________________________________
Drupalentwicklung und Beratung, Drupal Business Application Framework
Corehack?
am 02.07.2010 - 13:42 Uhr
Wieso Core hacken?
Eine der beiden Lösungen funktioniert über [api:hook_form_alter], die zweite Lösung ist ein Patch für CCK (der so in CCK3.x enthalten sein soll).
Am Core musst Du da überhaupt nichts ändern.
Stefan
Tipp: Beachte die Verhaltensregeln des DrupalCenter.
sorry, ich meinte den CCK
am 02.07.2010 - 13:48 Uhr
sorry, ich meinte den CCK "Core" ok hook_form_alter ist auch ne gute Lösung, so habe ich es auch bisher gemacht.
Grüße
Manuel
______________________________________
Drupalentwicklung und Beratung, Drupal Business Application Framework