---
title: "textfelder ändern"
url: "https://www.typo3.net/d/15989-textfelder-aendern"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2004-09-16"
last_reply: "2004-11-17"
replies: 21
solved: false
page: 1
pages: 1
lang: "de"
---

# textfelder ändern

Extensions · 21 Antworten · gestartet 2004-09-16

## Eröffnungsbeitrag

**simba** · 2004-09-16 · [Beitrag #1](https://www.typo3.net/d/15989-textfelder-aendern/1)

hallo leute,
ich möchte gerne meine Felder des Formulars, welches das Gästebuch bedient, ändern. Bisher habe ich gelesen, dass ich die templates ändern muss. Darin finde ich aber nur Marker, von denen ich nicht weiss, für was sie stehen. Kann mir jemand sagen, welche Dateien ich genau editieren muss?

Danke und Gruss

Markus

## Antworten

### [#2](https://www.typo3.net/d/15989-textfelder-aendern/2) · bnai · 2004-09-17

schau dir doch einfach mal im ext verzeichnis alle *.php dateien durch. da findest du die bestimmt.

### [#3](https://www.typo3.net/d/15989-textfelder-aendern/3) · simba · 2004-09-17

habe ich doch, bin aber nicht schlau draus geworden.

gruss

markus

### [#4](https://www.typo3.net/d/15989-textfelder-aendern/4) · TippFehler · 2004-09-17

> **bnai schrieb:**
>
> schau dir doch einfach mal im ext verzeichnis alle *.php dateien durch. da findest du die bestimmt.

Genau, und zusätzlich noch das Feld in der Datenbank ergänzen, hab genau das gestern gemacht :)

> **simba schrieb:**
>
> habe ich doch, bin aber nicht schlau draus geworden.

Nimm dir einfach mal ein Beispiel und such wo überall das Feld "Note" (das Feld für den Text) vorkommt, und dann kopierst du jede Befehlszeile in der das vorkommt und änderst bloß den Namen.

P.S.
Was ich geschrieben hat, bezieht sich mehr auf das Hinzufügen von Feldern, aber das Ändern läuft ja genauso ab.

Gruß TippFehler

### [#5](https://www.typo3.net/d/15989-textfelder-aendern/5) · simba · 2004-09-17

ich glaub ich verstehe dich nicht ganz. ich habe die datei, die ich ändern muss gefunden: tca.php
aber in was muss ich den namen jeweils ändern. da steht ja auch nicht, wie der name aktuell in meinem formular heisst. aus title wird überschrift; aus cr_name wird Name. kann ich da einfach eine befehl kopieren und dann für cr_name z.B. Schule eingeben. ich habe das so mal versucht, obwohl ich nicht kapiert habe, warum das funken sollte und es hat nicht geklappt. wie muss ich vorgehen?

gruss

markus

### [#6](https://www.typo3.net/d/15989-textfelder-aendern/6) · simba · 2004-09-17

grad habe ich wegen meiner aktion im backend folgende fehlermeldung erhalten:
-------------------
Warning: Cannot modify header information - headers already sent by (output started at /home/evbgch/public_html/typo3conf/ext/tt_guest/tca.php:81) in /home/evbgch/public_html/typo3/template.php on line 596
--------------------
da muss ich wohl die änderung wieder rückgängig machen. aber wie kriege ich dann andere nfelder ins formular?
danke für antwort

gruss

markus

### [#7](https://www.typo3.net/d/15989-textfelder-aendern/7) · TippFehler · 2004-09-17

Vielleicht wird es einfacher wenn du etwas genauer sagst was du ändern willst?
Soll bloß die Beschriftung anders sein? Also wo jetzt vielleicht Titel: steht und daneben das Eingabefeld ist kommt dann einfach Schule: hin?
Geht es um Änderungen im Backend, im Formular oder beiden?

Gruß TippFehler

### [#8](https://www.typo3.net/d/15989-textfelder-aendern/8) · simba · 2004-09-19

also, ich will eigentlich nur die beschriftungen des formulars ändern und statt bisher fünf eingabefeldern brauche ich nur vier, drei einzeilige mit der beschriftung:
Schule, PLZ Ort, Kontakt E-mail, diese drei Felder sollen jeweils zwingend vorgeschrieben werden. ein grösseres bemerkungsfeld soll freiwillig sein. als abschluss der send-button mit der beschriftung eintragen. im backend gibt es keine änderung. wo mache ich die änderung, welche datei ist dafür zuständig?

danke und gruss

markus

### [#9](https://www.typo3.net/d/15989-textfelder-aendern/9) · bnai · 2004-09-20

also ich vermute mal, dass es sich bei title um eine variable handelt also so aussieht: $title

dann mußt du schauen, wo der wert dafür gesetzt wird und entsprechend abändern. oder du machsts auf die harte tour und ersetzt $title durch "Dein Titel" in der formular-deklaration.

### [#10](https://www.typo3.net/d/15989-textfelder-aendern/10) · simba · 2004-09-20

hi,
kann mir nicht jemand sagen, **welche datei** ich editieren muss, um die formularbeschriftungen zu ändern. ich habe eigentlich schon in alle dateien der extension reingeschaut, aber nicht wirklich durchgeblickt, änderung gemacht aber ausser fehlermeldungen nichts produziert...
kann mir jemand weiterhelfen? wäre echt klasse!

gruss

markus

### [#11](https://www.typo3.net/d/15989-textfelder-aendern/11) · jenses · 2004-09-20

Hallo Simba,

alles, was du brauchst, steht in dieser Datei :
ext_typoscript_setup.txt
(Erweiterungs-Manager --> tt_guest --> edit files )
( bei lokaler Installation im Ordner typo3conf/ext/tt_guest )
Die entsprechenden Anweisungen in das Setup schreiben.

jenses

### [#12](https://www.typo3.net/d/15989-textfelder-aendern/12) · simba · 2004-09-20

hi,

anscheinend stehe ich auf der leitung. ich habe die entsprechende datei hierher kopiert. wo genau muss ich die änderungen machen, dass folgende beschriftungen erscheinen: Schule, PLZ Ort, Kontakt E-mail und Bemerkungen?

gruss

markus

ext_typoscript_setup.txt :
## Includes the guestLib:
includeLibs.ts_guest = EXT:tt_guest/pi/class.tx_ttguest.php

## Sets up the fields, that may be submitted in order to create items. Mandatory!
FEData.tt_guest >
FEData.tt_guest {
  processScript = EXT:tt_guest/pi/guest_submit.inc
  processScript.notifyEmail = {$plugin.tt_guest.notifyEmail}
  default {
    hidden = 0
  }
  allowNew {
    title = 1
    note = 1
    cr_name=1
    cr_email=1
    www=1
  }
  autoInsertPID = 1
  doublePostCheck = doublePostCheck
}

## This enables the tt_content.list item to display the guestbook:
plugin.tt_guest >
plugin.tt_guest = USER
plugin.tt_guest {
  userFunc = tx_ttguest->main_guestbook

templateFile = {$plugin.tt_guest.file.templateFile}
  pid_list.field = pages
  code.field = select_key

# Global wraps
  wrap1.wrap = {$plugin.tt_guest.wrap1}
  wrap2.wrap = {$plugin.tt_guest.wrap2}
  color1.wrap = {$plugin.tt_guest.color1}
  color2.wrap = {$plugin.tt_guest.color2}
  color3.wrap = {$plugin.tt_guest.color3}

# Change/add to format the content:
  age_stdWrap.age = 1
  date_stdWrap.strftime= %e-%m-%y
  time_stdWrap.strftime= %H:%M:%S
  author_stdWrap.case = upper
  www_stdWrap.typolink.parameter.field = www
  email_stdWrap.typolink.parameter.field = cr_email
  requireRecords = 1

# Change/add to format the submit-form
  postform < styles.content.mailform
  postform.data >
  postform.dataArray {
    10.label = Header:
    10.type = *data[tt_guest][NEW][title]=input
    20.label = Kommentar:
    20.type = *data[tt_guest][NEW][note]=textarea
    30.label = Name:
    30.type = *data[tt_guest][NEW][cr_name]=input
    40.label = Email:
    40.type = *data[tt_guest][NEW][cr_email]=input
    50.label = Schule:
    50.type = *data[tt_guest][NEW][www]=input
    60.type = formtype_db=submit
    60.value = Add yourself
  }
  postform.no_cache=1
}

## This enables the tt_content.record item to display guestbook items:
tt_guest >
tt_guest = < plugin.tt_guest
tt_guest.displayCurrentRecord =

### [#13](https://www.typo3.net/d/15989-textfelder-aendern/13) · jenses · 2004-09-20

label = Beschriftung

Ist denn das so schwer ?

### [#14](https://www.typo3.net/d/15989-textfelder-aendern/14) · simba · 2004-09-20

hi,
wie du siehst habe ich hier bereits eintragungen gemacht, welche sich aber nicht ausgewirkt haben.das habe ich zuallererst versucht...

gruss

markus

```typoscript
# Change/add to format the submit-form 
postform < styles.content.mailform 
postform.data > 
postform.dataArray { 
10.label = Header: 
10.type = *data[tt_guest][NEW][title]=input 
20.label = Kommentar: 
20.type = *data[tt_guest][NEW][note]=textarea 
30.label = Name: 
30.type = *data[tt_guest][NEW][cr_name]=input 
40.label = Email: 
40.type = *data[tt_guest][NEW][cr_email]=input 
==>50.label = Schule: 
50.type = *data[tt_guest][NEW][www]=input 
60.type = formtype_db=submit 
60.value = Add yourself 
} 
postform.no_cache=1 
}
```

### [#15](https://www.typo3.net/d/15989-textfelder-aendern/15) · bnai · 2004-09-20

ähm, ganz dumme frage: du hast gesagt, du hast das in der Datei editiert...  ich vermute, daß ist die Datei, in der aufgelistet wird, was du alles mit typoscript konfigurieren kannst. hast du den geänderten code auch in dein Template eingebunden??  o.O

### [#16](https://www.typo3.net/d/15989-textfelder-aendern/16) · bnai · 2004-09-20

Also ich meine im Template-Record im BE?

### [#17](https://www.typo3.net/d/15989-textfelder-aendern/17) · simba · 2004-09-20

ne das habe ich nicht. bevor ich meine version von typo3 upgedatet hatte, hatte ich folgendes im setup stehen. damit hat es funktioniert. mit der neuen typo3-version funkts aber nicht, deshalb habe ich es rausgenommen und mich erneut auf den weg gemacht. und jetzt klappts nicht mehr.

gruss

markus

ts:
#Veränderung im Gästebuch
plugin.tt_guest {
# Change Dateformat
date_stdWrap.strftime= %e.%m.%Y
time_stdWrap.strftime= %H:%M:%S
age_stdWrap.age = " Minuten| Stunden| Tage| Jahre"
# new guestbook entries have to be accepted from admin
# hidden = 1
postform.dataArray {
# Format of the input fields
# Fields which have to be filled out have to be sign with an * before data
10.type = *data[tt_guest][NEW][title]=input,60
20.type = *data[tt_guest][NEW][note]=textarea,60,6
30.type = data[tt_guest][NEW][cr_name]=input,60
40.type = data[tt_guest][NEW][cr_email]=input,60
50.type = data[tt_guest][NEW][www]=input,60
# change Textmessages Input
10.label = Schule:
20.label = Kommentar:
30.label = Ort:
40.label = Email:
50.label = Website:
60.type = formtype_db=submit
60.value = Eintrag senden
}
}

### [#18](https://www.typo3.net/d/15989-textfelder-aendern/18) · bnai · 2004-09-20

versuch doch erstmal nur:

```typoscript
plugin.tt_guest.postform.dataArray.10.label = Schule:
```

wenn das nicht geht, dann ist iergendwas faul.

### [#19](https://www.typo3.net/d/15989-textfelder-aendern/19) · simba · 2004-09-20

hi,
habs ausprobiert. das geht nicht. ist wohl was faul...

### [#20](https://www.typo3.net/d/15989-textfelder-aendern/20) · bnai · 2004-09-20

vielleicht extension nochmal raushauen (also alle dazugehörigen dateien löschen) und vorher im be deinstallieren, nochmal installieren, ausprobieren.

### [#21](https://www.typo3.net/d/15989-textfelder-aendern/21) · Flint · 2004-09-23

Vielleicht liegt es daran, dass du ts_language_de installiert hast.

Bei mir hat's dann so funktioniert:

```typoscript
plugin.tt_guest.postform.dataArray {
10.label.lang.de= <SPAN class="xxx">neue Überschrift<SPAN>
}
```

### [#22](https://www.typo3.net/d/15989-textfelder-aendern/22) · SirVival · 2004-11-17

hast du die editierten dokumente auch gespeichert und danach die caches gelöscht, bevor du die site refreshed hast?

gruß
SirVival

---

Quelle: „textfelder ändern“, typo3.net, https://www.typo3.net/d/15989-textfelder-aendern
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
