SetaPDF
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 13.12.2005, 23:06   #1
TP-Member
 
Registriert seit: Feb 2005
Ort: Düsseldorf
cooper ist auf einem guten Weg

Typo3 - Formularfelder und CSS


Ich beschäftige mich seit ein paar Tagen mit Typo3 und bin hellauf begeistert.
Versuche gerade zu Übungszwecken meine Website 1:1 auf Typo 3 abzubilden.

Das Template steht und funktioniert und das sogar mit CSS formatierten Menue Listen!

Was mir gerade Probleme macht ist das Kontakt Formular.

Im Original hat ja jedes Eingabefeld ein eigenes Hintergrundbild. Typo3 liefert mir aber keine classes für die <input> tags und nur eine identische für alle Tabellenspalten mit Eingabefeldern (class="csc-form-fieldcell")

Nun hätt ich aber gern unteschiedliche classes für die input tags, oder zumindest für die Tabellenspalten, aber wie?
cooper ist offline   Mit Zitat antworten


Alt 14.12.2005, 00:25   #2
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
schau mal hier : http://www.typo3.net/tsref/cobject/form/

über den Parameter layout kannst Du Dein eigenes Template bilden und beliebige divs einbauen
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist gerade online   Mit Zitat antworten
Alt 14.12.2005, 00:50   #3
TP-Member
 
Registriert seit: Feb 2005
Ort: Düsseldorf
cooper ist auf einem guten Weg
Soweit bin ich schon
Aber die marker ###FIELD### und ###LABEL### sind ja für jedes Formularfeld wieder die gleichen, so daß ich nur ein identisches layout für alle felder hinbekomme weil ein wrap ja jedem <input> die selbe class zuordnet

Ich müsste also irgendwie den Code wrappen, der in den marker ###FIELD### gesetzt wird, aber wo?

Oder hab ich jetzt einen Denkfehler?

Geändert von cooper (14.12.2005 um 00:56 Uhr).
cooper ist offline   Mit Zitat antworten
Alt 14.12.2005, 01:22   #4
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
es reicht doch, im css zu setzen:

.formdiv input,.formdiv textarea {background:url(bg.jpg);}

Für spezielle Tags schau Dir den Parameter params an, da kannst Du für jedes unterschiedliche Feld einen style definieren.
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist gerade online   Mit Zitat antworten
Alt 17.12.2005, 14:49   #5
TP-Member
 
Registriert seit: Feb 2005
Ort: Düsseldorf
cooper ist auf einem guten Weg
Hab den Feldern jetzt mit

Code:
tt_content.mailform.20.params.input = class="mf-input" 
tt_content.mailform.20.params.textarea = class="mf-text"
eine Klasse zugewiesen.

allerdings haben jetzt natürlich alle 3 input Felder die gleiche Klasse.

Code:
tt_content.mailform.20.params.input = class="mf-input1" |*| class="mf-input2" |*| class="mf-input3"
funktioniert leider nicht
die OptionSplits werden mit in den Quelltext übernommen.
cooper ist offline   Mit Zitat antworten
Alt 17.12.2005, 17:17   #6
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
Das Problem hast Du leider immer, mir ist nicht bekannt, wie man jedes Feld einzeln behandeln kann - oder kann man für jedes Feld eigene params in der Form mit übergeben ?

Ich stecke zu tief in eigenen Extensions, die Normalform hab ich noch nie benötigt
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist gerade online   Mit Zitat antworten
Alt 28.04.2006, 13:14   #7
TP-Newbie
 
Registriert seit: Apr 2006
Ort: Potsdam
hans.pansen macht alles soweit korrekt
die Loesung koennte vielleicht

params = id="{current:1}"
fieldWrap.insertData = 1

in der TS-Konfiguration des FORM cObjects sein.
Es werden dann Id-tags mit dem namen der
Eingabefelder erzeugt.
Du brauchst dann nur noch ein Stylesheet das die entsprechenden
Id-Selectoren mit den gewuenschten styles populiert.
Beispiel:

----->'Form'
...
<input name="name" size="40" value="" id="name" type="text">
...
<-----'Form'

----->'EinStyleSheet.css'
...
#name { background-color: yellow; }
...
<-----'EinStyleSheet.css'

Die Sache hat eventuell nur einen Haken
wenn man 'accesibility' verwendet. Dies erzeugt eine
automatische ID der Art "$Formname_MD5($Inputfeldname)" ....
Gruss ..

Geändert von hans.pansen (28.04.2006 um 13:17 Uhr).
hans.pansen ist offline   Mit Zitat antworten
Alt 28.04.2006, 13:21   #8
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
Das einfachste ist, die Extension Mailformplus zu benutzen, dort kann man sich sein eigenes Formular als html-Template schreiben.
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist gerade online   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Typo3
Typo3 - Formularfelder und CSS Typo3 - Formularfelder und CSS
« T3 4.0 Formulare bereiten Probleme | [Typo3] Extension & Cache »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:28 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67