[TYPO3-german] Formulare werden nicht angezeigt

Siegfried Schultz gosiggi at hotmail.com
Tue Aug 29 15:00:35 CEST 2006


Servus,

Hmh als erstes hätte ich auch mal die Frage:
Was machst du da bzw. was hast du vor zu machen?

Wenn du doch eine HTML Vorlage einbindest, warum bearbeitest du denn jeden
einzelnen Punkt der Grafiken nochmals mit Angaben zur Höhe-/Breite und Ort
anstelle diesen direkt einzubinden in deine Vorlage.
Gemeint ist der Bereich FUELLER 

Ich habe selbst auch so einige Bücher über Typo3 hier, jedoch wird es
nirgendwo so umständlich vorgemacht, wie du es hier grade am machen bist*g*

Rendern der einzelnen Objekte oder Boxen:

Beispiel zum Rendern des Content Bereiches 
###Format des Content-Bereiches#####   
    subparts{
  CONTENT < styles.content.get
  CONTENT.renderObj.stdWrap.wrap=<table>Deine Angaben</table>
}

Gleiches Beispiel kannst du für jeden deiner gemachten Angaben MARKER
anwenden jedoch sollte dann subparts{ CONTENT durch marks.DEIN_MARKER
ersetzt werden. 

Einstellungen für einzelne Dynamische HG Bilder einzelner Menü Punkte 
Beispiel: 
#### Bild für jeweilige Rubrik - Start
subparts.BOXIMAGE >
subparts.BOXIMAGE  = IMAGE
subparts.BOXIMAGE.file = fileadmin/DeinOrder/deinBild
 
}
 #### anderes Bild für Rubrik Webdesign - PID 26
[PIDinRootline = 26]
page.10.subparts.BOXIMAGE.file >
page.10.subparts.BOXIMAGE.file = fileadmin/DeinOrder/deinBild
[global]
}

Das erste Bild wird Global angezeigt sollte auf keiner anderen Seite
erwünscht sein, das diese Grafik ausgetauscht wird. 
Um das ganze zu erweiteren einfach page.20 weiter machen usw.
Ausgehend wieder von dem Subpart BOXIMAGE ggf ändern in marks.DEIN_MARKER

Diese Einstellung kannst du für jede Einstellung verwenden, wo du Bilder
angezeigt haben musst, einfach dann wieder neu beginnen, mit einem neuen
MARKER.

Dann würde ich dir auch empfehlen die Templates auszulagern in einen
angelegten Templates Ordner im Backend Bereich, und diese TS Templates dann
in dein Root Template einzubinden. 
Bringt dir mehr übersichtlichkeit. 


Aber nun zum eigentlichen Problem.
Hatte deine Erste Frage leider nicht lesen können.
Was genau wird dir denn nun nicht angezeigt?


Mit freundlichen Grüßen
Siggi

-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.netfielders.de
[mailto:typo3-german-bounces at lists.netfielders.de] Im Auftrag von C.Neumann
Gesendet: Dienstag, 29. August 2006 13:09
An: typo3-german at lists.netfielders.de
Betreff: Re: [TYPO3-german] Formulare werden nicht angezeigt

> Mich w|rde mal interessieren, wo Du das her hast und wozu das |berhaupt
gut
> sein soll.
..
<snip>
..

Danke, habe es gedndert, als hilfe benutze ich den Praxiswissen typo3 von
Robert Meyer.

Jetzt der Text allerdings so angezeigt, samt HTML, wie ich es in "Seite"
angelegt habe und ohne der css formatierung. Was vorher fonktioniert hat und
bei dem Seitentitel weiter funktioniert.

Warum?

Danke
Claudia

Hier der neue Script:

page = PAGE
page {
         typeNum = 0
         # Allgemeine Seiteneigenschaften setzen
         bodyTag = <body topmargin="0" leftmargin="0" rightmargin="0"
bottommargin="0" marginwidth="0" marginheight="0">
         meta.AUTHOR = Lions Club Dreieich
         meta.DESCRIPTION = Aktivitdten und Informationen des Lions Club
Dreieich
         stylesheet = fileadmin/haupt.css

         # Die Designvorlage integrieren
         10 = TEMPLATE
         10 {
              template = FILE
              template.file = fileadmin/vorlage.html
             workOnSubpart = DOKUMENT

              # Den Platzhalter ansprechen
              marks {
                          FUELLER10 = IMAGE
                          FUELLER10 {
                                           file =
fileadmin/grafiken/fueller.gif
                                           file.width = 10
                                           file.height = 10
                                           }

                         FUELLER16 = IMAGE
                         FUELLER16 {
                                           file =
fileadmin/grafiken/fueller.gif
                                           file.width = 20
                                           file.height = 16
                                           }

                          FUELLER17 = IMAGE
                          FUELLER17 {
                                           file =
fileadmin/grafiken/fueller.gif
                                           file.width = 20
                                           file.height = 17
                                           }

                          FUELLER20 = IMAGE
                          FUELLER20 {
                                           file =
fileadmin/grafiken/fueller.gif
                                           file.width = 20
                                           file.height = 20
                                           }

                          FUELLER21 = IMAGE
                          FUELLER21 {
                                           file =
fileadmin/grafiken/fueller.gif
                                           file.width = 21
                                           file.height = 21
                                           }

                          BALKEN = IMAGE
                          BALKEN {
                                      file = fileadmin/grafiken/balken.gif
                                      file.width = 790
                                      file.height = 47
                                      }

                          # Das Logo einlesen
                          LOGO = IMAGE
                          LOGO {
                                    file = fileadmin/grafiken/logo.gif
                                    file.width = 210
                                    file.height = 80
                                    }

                          # Das grafische Men| erstellen
                          MENU_LINKS = HMENU
                          MENU_LINKS {
                                             special = directory
                                             special.value = 8
                                             entryLevel =1
                                             1 = GMENU
                                             1.NO = 1
                                             1.NO {
                                                      XY = 169, 30
                                                      backColor = #000063

                                                      # Text auf den
Men|punkt rendern
                                                      10 = TEXT
                                                      10 {
                                                           text.field =
title
                                                           fontColor =
#FFFFFF
                                                           fontFile =
fileadmin/fonts/Arial.ttf
                                                           fontSize = 12
                                                           offset = 10, 16
                                                           }
                                                        # Eine Linie
erzeugen
                                                        20 = IMAGE
                                                        20 {
                                                              file =
GIFBUILDER
                                                              file {
                                                                    XY =
169, 1

backColor = #FBCE64
                                                                    }
                                                              offset = 0, 29
                                                              }

                                                         30 = IMAGE
                                                         30 {
                                                              file =
GIFBUILDER
                                                              file {
                                                                    XY = 2,
29

backColor = #FBCE64
                                                                    }
                                                               }

                                                         35 = IMAGE
                                                         35 {
                                                              file =
GIFBUILDER
                                                              file {
                                                                    XY = 2,
29

backColor = #FBCE64
                                                                    }
                                                              offset = 167,
0
                                                               }

                                                      }

                                             1.RO < .1.NO
                                             1.RO {
                                                      # Text auf den
Men|punkt rendern
                                                      10 = TEXT
                                                      10.fontColor = #FFCE63
                                                      }
                                             # Die zweite Ebene als Kopie
der ersten Ebene beschreiben
                                             2 < .1
                                             2.NO {
                                                       backColor = #FBCE64
                                                       10.fontColor =
#FFFFFF
                                                       20.backColor =
#000063
                                                       20.XY = 165, 1
                                                       20.offset = 2, 29
                                                      }

                                              2.RO < .2.NO
                                              2.RO {
                                                      10.fontColor = #000063
                                                      }

                                              }
                        #Inhalt ausgeben
                         INHALT = CONTENT
                         INHALT {
                                     table = tt_content
                                     select.orderBy =sorting
                                     select.where = colPos = 0
                                     }

                         }
               }
          }


#\berschrift
lib.stdheader >
lib.stdheader = CASE
lib.stdheader {
                    key.field = header_layout
                    default = TEXT
                    default.field = header
                    default.wrap = <p class="headline">|</p>
                    wrap = |<br>
                    }

#text
tt_content.text.20 {
                          textStyle >
                          wrap = <p class="normal">|</p>
                          }

# Das Suchformular anpassen
tt_content.search.30 {
                               target = _self
                               badMess = Bitte f|llen Sie alle
erforderlichen Felder aus:
                               dataArray.10 {
                                                 label = Ihre Suche:
                                                 type = *sword = input, 15,
30
                                                  }
                               dataArray.20 {
                                                   valueArray >
                                                   type = scols = hidden
                                                   value =
pages.title-subtitle-keywords-description:tt_content.haeder-bodytext-imageca
ption
                                                  }
                               }

tt_content.mailform = COA
tt_content.mailform {
                             10 = < lib.stdheader
                             20 < styles.content.mailform
                             20.stdWrap.editIcons = tt_content:
bodytext,pages,subheader
                             20.stdWrap.editIcons.iconTitle=Edit multimedia
element
                             }

# Login-Formular f|r Webseiten-Benuzer
tt_content.login.30 {
                             target = _self
                             badMess = Bitte f|llen Sie alle erforderlichen
Felder aus:
                             dataArray.10 {
                                                 label = Ihre Scuhe:
                                                 type = *sword = input,
15,30
                                                }
                             dataArray.20 {
                                                valueArray >
                                                type = scols = hidden
                                                value =
pages.title-subtitle-keywords-description:tt_content.header-bodytext-imageca
ption
                                                }
                             }







More information about the TYPO3-german mailing list