[gelöst] Formular mit mehreren Tabs erstellen
Eingetragen von merkdit (31)
am 16.06.2017 - 13:04 Uhr in
am 16.06.2017 - 13:04 Uhr in
Hallo zusammen,
gibt es eine Möglickeit, ein Formular in mehrere Tabs aufzuteilen und dem User zum Ausfüllen zur Verfügung zu stellen?
Z.B. - Tab1 beinhaltet Eingabefelder für "Persönlichte Daten", Tab2 beinhaltet Eingabefelder für "Welche Produkte besitzen Sie bereits" usw.
Und alle Eingaben sollen zum Schluß mit einem Submitt Button abgeschickt werden können.
Habe bereits mit Field Group herumexperimentiert, allerdings kann ich damit nur für das Backend Contenttypes erstellen. Weiter bin ich damit nicht gekommen.
Oder wäre so etwas mit Views zu bewältigen?
Vielen Dank für Eure Hilfe.
Grüße
Merkdit
- Anmelden oder Registrieren um Kommentare zu schreiben
Ja, mit Field Group bist du
am 18.06.2017 - 20:51 Uhr
Ja, mit Field Group bist du genau richtig. Genau dafür ist es.
Schau mal hier: https://www.youtube.com/watch?v=5GU_tb4K-f4
… allerdings kann ich damit nur für das Backend Contenttypes erstellen.
das stimmt nicht, mit Field Groupkannst du in Display modes und in der Edit-Form jedes Content types (Inhaltstypen) Tabs, zusammenklappbare Gruppen etc erstellen.
– Grüße aus Franken –
"Eine Entscheidung ist dann eine gute Entscheidung, wenn Sie zu mehr Möglichkeiten führt.”
Heinz von Foerster (Kybernetiker)
www.bienlein-kommunikation.de
Hallo Marco, vielen Dank für
am 19.06.2017 - 08:13 Uhr
Hallo Marco,
vielen Dank für deine schnelle Antwort und für den Link.
Ich werde mir das Modul Field Group noch mal genauer anschauen.
Viele Grüße
Merkdit
Hi Marco, Video ist sehr
am 19.06.2017 - 11:11 Uhr
Hi Marco,
Video ist sehr hilfreich. Hat auch alles gut geklappt.
Allerdings fehlt mir der wichtigste Teil, nämlich wie ich das ganze Formular samt Tabs und Eingabefelder für den End-User im Front-End zur Verfügung stellen kann.
So dass der End-User das Formular/Felder selbst ausfüllen und absenden kann. An diesem Punkt komme ich nicht weiter, das wird im Video leider nicht gezeigt.
Du erwähnst
mit Field Group kannst du in Display modes und in der Edit-Form jedes Content types (Inhaltstypen) Tabs, zusammenklappbare Gruppen etc erstellen.
Was meinst du hier mit "Display Modes"?
Vielen Dank für deine Mühe.
Grüße
Merkdit
Zitat: Was meinst du hier mit
am 19.06.2017 - 18:24 Uhr
Was meinst du hier mit "Display Modes"?
Unter Inhaltstypen, Anzeige verwalten, benutzerdefinierte ... kannst du auch mit Field Groups arbeiten, das ist dann die Ausgabe im Frontend.
Habe ich zwar noch nie gebraucht, sollte aber funktionieren, falls nicht, melde dich bitte noch mal, dann teste ich das bei einmal.
Viele Grüße
Jenna
Ausgabe im Frontend?
am 19.06.2017 - 21:23 Uhr
In Drupal gibt es nicht wie in anderen CMS eine strikte Trennung zwischen 'Frontend' und 'Backend'. Es gibt lediglich ein Standard Theme (= Frontend) und ein Admin Theme (= Backend).
Das admin theme wird angewendet bei
* allen URL-Pfaden, die mit /admin beginnen
* und bei allen add und edit Formularen für alle Benutzer, die Rollen mit der Berechtigung 'Anzeigen des Verwaltung-Theme' haben, z.B. /node/add/article oder user/*/edit
Was du willst:
gibt es eine Möglichkeit, ein Formular in mehrere Tabs aufzuteilen und dem User zum Ausfüllen zur Verfügung zu stellen?
also ist das ein node/add oder node/edit formular. ob das im admin theme (backend) oder frontend theme ausgegeben wird, liegt an deinen Berechtigungen/Rolle der Benutzer (s.o.). Der Look hat aber keinen Einfluss darauf, ob die Tabs oder Feldgruppen im Formular ausgegeben werden, das sollte in der Regel mit jedem Theme im jeweiligen Look klappen.
Für deinen Zweck musst die du also die fieldgroup Tabs im add/edit Formular anlegen (unter /admin/structure/types/manage/DEIN-INHALTSTYP/fields).
Wegen deiner Rückfrage:
Die Ansichtsausgabe eines Inhaltstyps (mit verschiedenen display modes) findest du unter /admin/structure/types/manage/DEIN-INHALTSTYP/display
– Grüße aus Franken –
"Eine Entscheidung ist dann eine gute Entscheidung, wenn Sie zu mehr Möglichkeiten führt.”
Heinz von Foerster (Kybernetiker)
www.bienlein-kommunikation.de
[gelöst] Formular mit mehreren Tabs erstellen
am 20.06.2017 - 10:09 Uhr
Hi zusammen,
eure Ratschläge waren sehr hilfreich. Inzwischen läuft alles. Rollen/Berechtigungen waren eines der Probleme.
Da mein Formular inzwischen umfangreicher geworden ist (mit Taxonomy und Hierachical Select), habe ich es noch mal mit Entityform Types erstellt.
Damit funktioniert es wunderbar.
Nochmals vielen Dank für eure Hilfe.
Grüße
Merkdit