Page 1 of 1
Der Feldname (im FormBuilder) wird nicht in einer Zeile angezeigt
Posted: Mon Oct 27, 2008 5:02 am
by gerhess
FormBuilder 0.5.5 - Der Feldname wird nicht ein einer Zeile angezeigt. - An welcher Stelle - und wie kann man eingreifen? Danke im voraus für die Hilfe
Re: Der Feldname (im FormBuilder) wird nicht in einer Zeile angezeigt
Posted: Tue Oct 28, 2008 1:10 pm
by hibr
Welches Template Layout verwendst du: Standard? Tabelle links? Tabelle oben?
1. Vorschlag:
Sieht bei dir aus wie "Tabellen-Template Titel oben". Versuch mal "Tabellen-Template Titel links". Einstellen kannst du das im Karteireiter "Optionen für das Template Layout" unter "Template laden". Vielleicht löst schon das dein Problem.
2. Vorschlag:
Ich hatte ein ähnliches Problem vor einem halben Jahr. Ich war mit beiden Tabellen-Layouts nicht zufrieden (hatte auch "kosmetische" Gründe). Da habe ich das Standard-Layout (Pure CSS) gewählt. Dazu muss du jedem zu formatierenden Feld im Reiter "Erweiterte Einstellungen" eine "CSS-Klasse für diese Feld" angeben (z.B. kontrollbox1).
Nun ein neues Feld erzeugen mit dem Namen z.B. "css" und dort deine CSS-Formatierungen reinschreiben.
ABER ACHTUNG! Der TinyMCE-Editor löscht dir nach dem abspeichern die ein- und ausleitenden und . Also vorher in "Meine Einstellungen>Benutzerspezifischen Einstellungen" KEINEN Wysiwyg Editor auswählen! "WYSIWYG aktivieren/deaktivieren" am Editor auschalten reicht leider nicht!
Beispiel (achte besonders auf die Werte bei "display"):
Code: Select all
<style type="text/css">
.name-des-formulars fieldset { padding: 0 1em 1em 1em; background-color: #F0F0F0; }
.name-des-formulars legend { font-weight:bold; padding: 1em; }
.name-des-formulars div {width: 99%; padding: 0.5em 0 0.5em 0; }
....
.name-des-formulars div.kontrollbox1 div { display:inline; padding-right: 2em;}
....
.name-des-formulars div.textfeld1 label { display:block; padding-bottom: 5px; }
.name-des-formulars div.textfeld1 input { width: 15em; }
</style>
BTW: Ich bin kein CSS-Spezialist. Schau die auch mal die CSS-Codes der Beispiel-Formulare an.
Re: Der Feldname (im FormBuilder) wird nicht in einer Zeile angezeigt
Posted: Tue Oct 28, 2008 1:18 pm
by hibr
hibr wrote:
Beispiel (achte besonders auf die Werte bei "display"):
Nachtrag: display:inline bewirkt, dass die Beschriftung neben dem Feld, display:block das die Beschriftung über dem Feld geschrieben wird.Hilfe bzgl. CSS findest du u.a. hier:
-
http://www.css4you.de/
-
http://www.w3schools.com/
Re: Der Feldname (im FormBuilder) wird nicht in einer Zeile angezeigt
Posted: Tue Oct 28, 2008 11:37 pm
by mike-r
Nachtragnachtrag:
"über" und "neben dem Feld" ist im Zusammenhang zwar ein gutes Gleichnis, aber etwas unglücklich/ missverständlich formuliert, inline bewirkt streng genommen kein "nebeneinander" sondern ein Verbleib im Textfluss; so ist jedes einzelne hier nach "Nachtragnachtrag" geschriebene Wort INLINE.
Re: Der Feldname (im FormBuilder) wird nicht in einer Zeile angezeigt
Posted: Sun Nov 09, 2008 7:00 pm
by gerhess
Lieber Hibr - Sorry, dass ich mich erst wegen einer ungeplanten Abwesenheit erst jetzt melde. ALLES ist mittlerweile OK und wird korrekt angezeigt.
Deine Info: 1. Vorschlag:
Sieht bei dir aus wie "Tabellen-Template Titel oben". Versuch mal "Tabellen-Template Titel links". Einstellen kannst du das im Karteireiter "Optionen für das Template Layout" unter "Template laden". Vielleicht löst schon das dein Problem.
hat das Problem gelöst. Also Template oben, links - Das wars dann - .... und ganz herzlichen Dank. Toll, dass ein eine solche Unterstützung gibt!