[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
Formulargenerator erweitert - Redaxo 4.0 - / FIELDSET ?? - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Benutzeravatar
Oliver.Kreischer
Beiträge: 2508
Registriert: 17. Dez 2004, 00:03
Wohnort: Velbert - LA
Kontaktdaten: Website

Formulargenerator erweitert - Redaxo 4.0 - / FIELDSET ??

24. Okt 2007, 20:41

Hallo,

super "update". Danke.

Bei mir werden die Fieldsets nicht mehr angezeigt (Nur das erste). Ausserdem kann ich keinen Fliesstext darstellen (auch nicht in der 3er Version).

Da diese Dinge nicht im Source (auf der live Webseite) auftauchen glaube ich nicht, dass es ein CSS Problem ist...

Kann das jemand nachvollziehen?

Viele Grüße
Oliver

P.S.: Ist es bei diesem Modul sehr aufwändig vom Tiny auf Textile umzustellen?
> Friends Of REDAXO Gemeinsame REDAXO-Entwicklung!
> REDAXO Agenturen. Eintragen erwünscht!
> Komm in den Slack Channel Es lohnt sich!

Thomas.Skerbis
Beiträge: 1371
Registriert: 4. Aug 2006, 14:06
Wohnort: Rheinberg
Kontaktdaten: Website Twitter

24. Okt 2007, 22:10

Hallo.
möchtest Du fieldsets ertsellen?
Das war bislang mit dem von mir erweiterten Modul nicht möglich.
In der Original-Version aus der Demo war die Funktion auch nicht.
Wo hast du die Funktion gesehen?
Evtl. hattest du vorher ja dieses Modul: http://www.redaxo.de/165-Moduldetails.h ... ule_id=135
Da ist es möglich.

Eine Anpassung auf Textile ist leicht zu bewerkstelligen.
Schaue dir dazu die 3er-Version an.

Benutzeravatar
Oliver.Kreischer
Beiträge: 2508
Registriert: 17. Dez 2004, 00:03
Wohnort: Velbert - LA
Kontaktdaten: Website

24. Okt 2007, 22:37

Ups.
Stimmt.

Bin einfach müde.
Wären die Fieldsets nicht noch ein nettes Feature? :-))

Liebe Grüße
Oliver
> Friends Of REDAXO Gemeinsame REDAXO-Entwicklung!
> REDAXO Agenturen. Eintragen erwünscht!
> Komm in den Slack Channel Es lohnt sich!

Benutzeravatar
honig
Beiträge: 62
Registriert: 18. Okt 2006, 12:46
Wohnort: Steinheim/Germany
Kontaktdaten: Website

Fieldsets :-(

25. Okt 2007, 11:06

Hallo,
ein wirklich nettes und nützliches Modul, chic aufgebaut, danke. Die Fieldsets vermisse ich ebenfalls schmerzlich und benutze deshalb auch noch den oben bereits erwähnten Formulargenerator.

Was ich noch nett fände, wäre ein Nachrichtenfeld, dessen Nachricht bei unvollständig ausgefüllten Formularen angezeigt würde.

Die Danke-Meldung über TINYMCE finde ich etwas oversized, aber das ist Geschmackssache und lässt sich bei Bedarf ja schnell ändern :wink: .

Gruß Ho-Nig

Thomas.Skerbis
Beiträge: 1371
Registriert: 4. Aug 2006, 14:06
Wohnort: Rheinberg
Kontaktdaten: Website Twitter

25. Okt 2007, 13:05

Erweiterung um Fieldsets und ein Trennelement (z.B. Linie)

Hier die Bauanleitung:
Das einfach nach

case "headline": $formoutput[] = '<strong>'.$element[1].'</strong><br/>';
break;

einfügen:

Code: Alles auswählen

case "trennelement": 
         $formoutput[] = '<div class="formtrenn"></div>'; 
      break; 
       
      case "fieldsetende": 
         $formoutput[] = '</fieldset>'; 
      break; 
       
      case "fieldsetstart": 
         $formoutput[] = '<fieldset><legend>'.$element[1].'</legend>'; 
      break; 
Anschließend

Code: Alles auswählen

foreach($formoutput as $v){
	$out .= '
		<div class="element">'.$v.'</div>';
}
in

Code: Alles auswählen

foreach($formoutput as $v){
	$out .=  $v;
}
ändern.

Ihr verzichtet damit allerdings auf das element-Div.
Evtl. müsst Ihr die CSS anpassen.

Verwendung:

fieldsetstart|Name
Weitere FELDER
fieldsetende

trennelement|
Zuletzt geändert von Thomas.Skerbis am 26. Okt 2007, 15:16, insgesamt 1-mal geändert.

Benutzeravatar
honig
Beiträge: 62
Registriert: 18. Okt 2006, 12:46
Wohnort: Steinheim/Germany
Kontaktdaten: Website

Danke

26. Okt 2007, 10:17

Hallo,
ich wusste garnicht das man DIV in den Formularen verwenden kann. Oder was meinst Du mit dem Verzicht auf Div-Elementen?

Danke für den schnellen Lösungsansatz.

Gruß Ho-Nig

Thomas.Skerbis
Beiträge: 1371
Registriert: 4. Aug 2006, 14:06
Wohnort: Rheinberg
Kontaktdaten: Website Twitter

26. Okt 2007, 10:19

Im Original wurde um jeden Formularbereich ein DIV gesetzt.
Das findet nicht mehr statt.

Benutzeravatar
honig
Beiträge: 62
Registriert: 18. Okt 2006, 12:46
Wohnort: Steinheim/Germany
Kontaktdaten: Website

26. Okt 2007, 10:44

Ok darauf kann ich verzichten, die CSS muss man eh meist anpassen.
Finde ich so sogar besser, warum sollte man unnötige Elemente verwenden...

Danke,
Gruß Ho-Nig

Thomas.Skerbis
Beiträge: 1371
Registriert: 4. Aug 2006, 14:06
Wohnort: Rheinberg
Kontaktdaten: Website Twitter

26. Okt 2007, 13:57

ACHTUNG! Die Fieldsetfunktion wurde nicht in das Modul im Download-Bereich übernommen.
Wird sie auch vorläufig nicht.

zehbaeh
Beiträge: 556
Registriert: 17. Okt 2006, 11:52
Wohnort: Solingen

27. Okt 2007, 01:42

honig hat geschrieben:Ok darauf kann ich verzichten, die CSS muss man eh meist anpassen.
Finde ich so sogar besser, warum sollte man unnötige Elemente verwenden...
Mit irgendeinem Block-Element müssen die inputs,selects,labels etc. aber je nach Dokumentenmodell umgeben werden.

Siehe:
http://www.w3.org/TR/html4/interact/forms.html#h-17.3
http://www.w3.org/TR/html4/sgml/dtd.html#block

PS: Ist allerdings hier wirklich nicht nötig, da ja alles schon in ein fieldset eingebunden ist. Allerdings müssten ohne die DIVs entsprechende <br /> eingefügt werden damit das Formular bei stilloser Anzeige nicht zum "Bandwurm" wird.

Zurück zu „Allgemeines [R4]“