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

Webform: Formulare kopieren, Default-Felder, Felder ausblenden

Eingetragen von GevatterTod (85)
am 22.10.2010 - 22:51 Uhr in
  • Module
  • Drupal 6.x

1.) Gibt es eine Möglichkeit in Webform bereits angelegte Formulare zu kopieren und unter anderem Namen abzuspeichern?

2.) Wie kann ich jedem neuen Webform von vornherein schon einige Felder definieren die voreingestellt sind, die der Anwender dann selbst nochmal ändern und löschen kann bzw natürlich eigene hinzufügen?

3.) Wie kann ich einzelne Felder beim Aufruf des Formulars für bestimmte User ausblenden, AUSSER mit css?

‹ drupal for firebug aktiviert -> leere Seite gallery assist frage ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja.

Eingetragen von FelixH (108)
am 25.10.2010 - 20:19 Uhr

Hallo,

1.) Ja, ich glaube schon. Dar das Webformular so weit ich weiß ja auch ein Node ist, kannst du es einfach mit dem Modul node clone duplizieren.

2.) Du kannst bei Webform für jedes Feld einen Standartwert vergeben. Falls das nicht ist was du willst dann sag das noch einmal, bitte.

3.)Hm... Ich bin mir unsicher ob das bei Webform geht. Mit css geht das auch nicht direkt, dafür ist php nötig, denke ich. Vielleicht solltest du darüber nachdenken, ein Kontaktformular mit cck zu machen, denn mit cck kannst du für jedes Feld Berechtigungen vergeben.

MfG

Felix

  • Anmelden oder Registrieren um Kommentare zu schreiben

1.) Klappt mit dem Node Clone

Eingetragen von GevatterTod (85)
am 11.11.2010 - 22:31 Uhr

1.) Klappt mit dem Node Clone schonmal wunderbar, danke für den Tipp.
2.) Ich meinte eigentlich damit vordefinierte FELDER schon jedem Webform mitzugeben das neu erstellt wird, aber eigentlich konnte sich der Vorgang durch das Klonen ersetzen lassen.
3.) Naja, das PHP wäre kein Problem, wenn ich einen Tipp hätte wie genau?
Würde es gern über die node-webform.tpl.php ausblenden bzw eben aus dem Formular werfen oder deaktivieren.
Mit welcher Funktion spreche ich das an? Hat jemand zufällig ein Beispiel?
Kann ich auf diesem Wege auch default Werte in die Felder schreiben.

Mit Default-Werten habe ich gerade ein kleines Problem, was ich auch nach längerer Google-Suche nicht wirklcih gut lösen konnte.
Ich will als Default Wert z.B. den Vornamen des Users setzen, den ich aus Content Profile beziehe... nun kann ich ja allerhand Tokens in Webform als Default definieren, von Content Profile ist natürlich nix dabei (nur Profile). Also habe ich versucht das über einen eigenen Token zu lösen den ich über Custom Token erstellt habe... dieser läßt sich aber nicht als Default-Wert nutzen... oder ich bin zu doof um zu wissen wie. :-/
Ich kann zwar das ganze über mit GET über %GET[irgendwas] als Token nutzen, was auch funktioniert... aber das scheint mir doch nicht der eleganteste Weg zumal ich Ärger mit Umlauten habe usw.

Daher die Fragen: Wie verflixt nochmal kann ich im Webform eigene Tokens nehmen? Wenn das nicht geht, was ich mittlerweile glaube, nachdem was ich so gelesen habe: Wie kann ich die Default Werte über die tpl.php reinhauen?

Anyone?

  • Anmelden oder Registrieren um Kommentare zu schreiben

hook_form_alter

Eingetragen von kissmedve (254)
am 12.11.2010 - 01:04 Uhr

Formularfelder kannst Du mit hook_form_alter beeinflussen.
Weitere Erklärungen im Lullabot-Tutorial, Google findet Dir bei Bedarf noch eine Menge mehr.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Fragen zum update D9.5.11 zu D10.0
  • Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • [geloest] Link in Ckeditor 5 eingeben
  • Erinnerungsmail aus Date field in einem content-type und einem paragraphen
  • CKEditor 5 - Placeholder für Link im CKEditor von Titel in Tooltip ändern
  • Contact-Modul / Kategorien und Empfänger in Drupal 9
  • Drupal Entwickler / 100% Homeoffice gesucht!
  • Drupal 8 Entwickler/in Vollzeit in Hamburg gesucht
  • [gelöst] Module über Datenbank deaktivieren
  • Probleme mit Dateirechten beim Hoster IONOS
  • Beiträge Mittelspalte?
  • Drupal Freelancer gesucht
Weiter

Neue Kommentare

  • Danke einmal
    vor 4 Stunden 44 Minuten
  • Ich kann nur auf diese
    vor 9 Stunden 12 Minuten
  • Vermutlich fehlt die Klasse
    vor 15 Stunden 32 Minuten
  • Vielen Dank Regina, Du hast
    vor 17 Stunden 49 Minuten
  • Es käme natürlich auch eine
    vor 1 Tag 18 Stunden
  • Das ist es nicht zu finden
    vor 2 Tagen 13 Stunden
  • Was klappt nicht? Bekommst Du
    vor 4 Tagen 18 Stunden
  • Das liegt am Mayo-Theme. Das
    vor 5 Tagen 53 Minuten
  • Lokale Installation?
    vor 5 Tagen 6 Stunden
  • Drupal Entwickler sind
    vor 6 Tagen 3 Stunden

Statistik

Beiträge im Forum: 248959
Registrierte User: 19852

Neue User:

  • Druppi1895
  • SergGycle
  • kgdrupal

» Alle User anzeigen

User nach Punkten sortiert:
wla9343
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3845
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 4 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