Zum Inhalt springen

Powermail Formularseiten Name ausgeben?

Erstellt am 23. November 2009 · 4 Antworten · letzte Antwort am 25. November 2009

Tags: Powermail, Frage

WhiteShadow ·

Hallo,

ich soll eine Seite nachbauen, weil diese bald auf Typo3 basieren soll. Diese hat ein Kontaktformular was in mehrere Bereiche untergliedert ist und das alles auf einer Seite.

Jetzt dachte ich, dass ich dann den Namen von den Formularseiten ausgebe, aber wie mache ich das?

WhiteShadow ·

Danke Alex für deine Antwort, hast mir gestern ja schon per Mail geantwortet. Also ich habe mir das alles mal genauer angesehen und würde einfach die ganzen UID´s ausgeben, weil ich ja das so machen will:

Contact Us

Feld 1
Feld 2
Feld 3

Da unter dann wieder z.B. Fahrzeugdaten

Feld 1
Feld 2
Feld 3

Da unter dann Sonstiges

Feld 1
Feld 2
Feld 3

Submit

Habe mir das Template mal eben angesehen und würde dann jede einzelne UID ausgeben. Sobald das Formular erstellt ist wird sich ja nichts mehr ändern. Dachte mir ich gebe das dann einfach so aus:
Contact Us
###UID2###
###UID3###

Fahrzeugdaten
###UID4###
###UID5###

Sonstiges
###UID6###
###UID7###

###UID8### Für Submit

So ginge es doch oder nicht? Problem was ich dabei habe, dass er mir das so ausgibt:

Contact Us
Feld 1 [.........}
Feld 2 ich bin länger [......]

Verstehst du was ich meine? Würde gerne jedes Eingabefeld untereinander haben wollen.

WhiteShadow ·

Ok ok ich habs schon. Einfach per CSS definieren könnte man ja selbst drauf kommen manchmal hat man ein Brett vor den Kopf #angry#

Ich versuch mich dann mal ans CSS.

WhiteShadow ·

Muss noch mal antworten. Sieht schon mal ganz gut aus finde ich nur 2 Sachen habe ich.

Schaut mal bitte hier:
Bild: img22.myimg.de/formularc16fc_thumb.jpg

Der Captcha Code muss weiter nach rechts und ich hätte gerne die Radio Buttons neben der Feldbeschreibung stehen und am Besten noch nebeneinander.

Hatte im Forum ein CSS Beispiel gefunden, das genommen und soweit angepasst. Habe jetzt dieses CSS:

/* POWERMAIL FORMULAR*/

/*Validation*/
input.validation-failed {
    background-color: #f2f2f2;
}
/*Validation*/
div.powermail_mandatory_js {
    color: #372D23;
    font-weight: normal;
}

/*LABEL = Beschriftung - ok */
fieldset label {
    display: block;
    width: 120px;
    float: left;
    clear: left;
}
/*Eingabefeld - ok */
fieldset input {
   display: block;
   width: 220px;
   border: 1px solid #999999;
   float: left;
   position: relative;
   left: 80px;
}
fieldset input.powermail_check {
   width: 15px;
   position: relative;
   left: 80px;
}

/*Auswahlbox - ok */
fieldset select {
   display: block;
   width: 220px;
   float: left;
   position: relative;
   left: 80px;
}
/*eigene class in tmpl_fieldwrap.html*/
.checkbox {
    clear: both;
    height: 5px;
}

.checkbox label{
    }
.tx_powermail_pi1_fieldwrap_html_checkbox_title {
    padding-top: 10px;
}
.radiobutton {
    clear: both;
    height: 5px;
}
.tx_powermail_pi1_fieldwrap_html_radio_title {
    padding-top: 10px;
}
tx_powermail_pi1_fieldwrap_html tx_powermail_pi1_fieldwrap_html_radio tx_powermail_pi1_fieldwrap_html_6 input {
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}
.sendebutton {
   position: relative;
   left: 80px;
}
.auswahlbox option powermail_testformular powermail_select {
    padding-left: 120px;
}

/* Radio & Checkbok - clear: both */
.tx_powermail_pi1_fieldwrap_html_radio_title,
.tx_powermail_pi1_fieldwrap_html_checkbox_title {
    clear: both;
}
input.powermail_submit {
    border: 1px solid #999999;
    margin-top: 50px;
}
fieldset.tx-powermail-pi1_fieldset textarea {
	width: 220px;
	position: relative;
   	left: 80px;
}