Zum Inhalt springen

Formular mit einem Eingabefeld in TS

Erstellt am 12. Oktober 2006 · Noch keine Antworten

Tags: Frage

butsche ·

Hallo, ich brauche auf jeder Seite ein kleines Formular für die Eingabe einer PLZ. Bis jetzt habe ich das Formular in meinem HTML-Template.

          <form name="form1" method="post" action="index.php?id=390" class="suche">
            <input name="plz" type="text" id="plz" class="search">
            <input TYPE="image" style="top: 4px;left:5px; position: relative;" src="fileadmin/images/suche_button.gif" name="Submit" value="Abschicken">
          </form>

in TS wird dann noch ein PHP-Script mit template-extension eingebunden

tt_content.script = CASE 
tt_content.script { 
key.field = select_key 
PLZRESULT = PHP_SCRIPT_EXT 
PLZRESULT.file = fileadmin/vorlagen/plz.inc 
}

Das alles funktioniert auch. Nun möchte ich jedoch das Formular mit Eingabefeld in TS nur einmal beschreiben und mit Platzhalter in meinem HTML-Template ausgeben. So kann ich nämlich auch überprüfen, ob eine Eingabe in dem feld erfolgt ist. Im Grunde genommen so ähnlich wie bei einem einfachen Suchformular, welches ich auch schon auf einer Seite eingebunden habe. Dieses entspricht quasi schon meinen Wünschen. Insofern dachte ich, daß ich dem Formular nur einen anderen Platzhalter-namen geben muß und es dann funktioniert. Das Ganze sieht dann wie folgt aus, funktioniert aber nicht :-( Was ist an meinem gedankengang oder an dem TS falsch

 # Suchformular im Platzhalter anzeigen
        SUCHPLZ {
           layout = ###FIELD###&nbsp;
           stdWrap.wrap >
         # Hier gebe ich den Elementen wie Feldern und Buttons eine class 
         params = class="search" 
         params.submit = class="submit" 
         params.textarea = class="textarea" 

           target = _self
           redirect = 58
           badMess = Bitte füllen Sie alle erforderlichen Felder aus:
           dataArray.10 {
              label.override = Suche
              type = *sword = input, 10, 30
           }
           dataArray.20 {
              valueArray >
              type = scols = hidden
              value = pages.title-subtitle-keywords-description:tt_content.header-bodytext-imagecaption
           }
           image = IMAGE
           image.file = GIFBUILDER
           image.file {
              XY = 37,17
              backColor = #224B9A
              10 = TEXT
              10.text = Los
              10.fontFile = fileadmin/fonts/verdana.ttf
              10.fontColor = white
              10.fontSize = 11
              10.file.format = gif
              10.offset = 8, 12
           }
        }