Zum Inhalt springen

Datum mit COA_INT wrd nicht ausgegeben !!

Erstellt am 15. September 2007 · 8 Antworten · letzte Antwort am 4. Dezember 2007

Tags: Frage

mowarman ·

hallo leute,

habe oben benanntes problem. habe den code in meine setup so eingebaut wie es robert meyer vorgibt.
der platzhalter ###DATUM### wird zwar angesprochen, aber das datum mit der begrüßung erscheint nicht.

was mach ich da falsch..?
hier ist mal das komplete setup.
danke für´s anschauen

seite = PAGE
seite {
   typeNum = 0
   bodyTag = <body bgcolor="#DDDDDD">
   stylesheet = fileadmin/css/swiesle_template_1.css
   meta.AUTHOR = mowarman
   meta.DESCRIPTION = Hier findest du wissenswertes und kurioses zum Thema Garten

   10 = TEMPLATE
   10.template = FILE
   10.template.file = fileadmin/html/swiesle_template_1.html
   10.workOnSubpart = DOKUMENT
   10.marks{
   BANNER = IMAGE
   BANNER.file = GIFBUILDER
   BANNER.file {
     XY = 750, 100
     backColor = #FFFFFF
     
     10 = IMAGE
     10.file = fileadmin/images/banner01.jpg
     10.file.width = 750
     10.offset = 0, -300
     
     20 = IMAGE
     20.file = GIFBUILDER
     20.file.backColor = #FFFFFF
     20.file.XY = 750, 100
     20.mask = fileadmin/images/mask.jpg
     
     30 = TEXT
     30.text.field = subtitle
     30.fontSize = 44
     30.fontFile = fileadmin/fonts/verdanai.ttf
     30.fontColor = #96CC9F
     30.offset = 85, 87

     40 = TEXT
     40.text.field = title
     40.fontSize = 36
     40.fontFile = fileadmin/fonts/verdana.ttf
     40.fontColor = #E2F5E5
     40.offset = 10, 87

                 }#banner.file
                 
   FOOT_NAVI = HMENU
   FOOT_NAVI {
   special = directory
   special.value = 20
   1 = TMENU
   1.NO = 1
   1.NO.ATagParams = class="linkWeiss"
   1.NO.linkWrap =  | | |*|  | | |*|  |
   
   }# FOOT_NAVI

   NAVI = HMENU
   NAVI {
   special = directory
   special.value = 19
   entryLevel = 1
   1 = GMENU
   1.NO = 1
   1.NO {
      wrap = |<br />
      XY = 145, 30
      backColor = #478951

      10 = TEXT
      10.text.field = title
      10.fontColor = #FFFFFF
      10.fontFile = fileadmin/fonts/verdanai.ttf
      10.fontSize = 14
      10.offset = 7, 21

      20 = IMAGE
      20.file = GIFBUILDER
      20.file {
        XY = 100,1
        backColor = #FFFFFF

                }# 20.file
                20.offset = 0, 29
       	   }# 1.NO
       	   
#den rolloverzustand beschreiben
    1.RO < .1.NO
    1.RO.backColor = #CBCBCB
    
#beschreibung der 1.ebene in die 2.ebene kopieren
    2 < .1
    2.NO {
      backColor = #99cc99
      10.fontColor = #666666
      10.fontSize = 11
      
      }# 2.NO
#rollover 1.zustand      
      2.RO < .2.NO
      2.RO.backColor = #ccffff

#rollover 2.zustand      
      2.CUR < .2.RO
      2.RO.backColor = #ffcc66
      
         }# NAVI
         
      DATUM = COA_INT
      Datum {
        10 = TEXT
        10 {
           value = Guten Morgen
           wrap = |, heute ist der 
        }#10
        
        20 = TEXT
        20 {
           data = date:d.m.Y
           }#20
         }#DATUM
      
                 
      CONTENT_CENTER = CONTENT
      CONTENT_CENTER {
     	table = tt_content
     	select.orderBy = sorting
     	select.where = colPos = 0
     	}# CONTENT_CENTER
     	
      CONTENT_RIGHT = CONTENT
      CONTENT_RIGHT {
     	table = tt_content
     	select.orderBy = sorting
     	select.where = colPos = 2
     	}# CONTENT_RIGHT
     	
  
     }# 10.marks
                      
 }# seite
 
 
 ### BEDINGUNGEN ###
 
 [hour = >10]
    page.10.marks.DATUM.10.value = Guten Tag
 [hour = >18]
    page.10.marks.DATUM.10.value = Guten Abend
  [global]
mowarman ·

hallo nochmals,

das datum wird nun angezeigt, aber die umschaltung abhängig von der tageszeit funktioniert noch nicht.

ich bekomm´s einfach nicht hin.

ganz am ende unter #### BEDINGUNGEN ####

hier nochmals der code

danke euch...

mowarman

# Allgemeine TypoScript-Konfigurationen
config.linkVars = L
config.sys_language_uid = 0
config.language = de


seite = PAGE
seite {
   typeNum = 0
   bodyTag = <body bgColor = "#DDDDDD">
   stylesheet = fileadmin/css/swiesle_template.css
   meta.AUTHOR = mowarman
   meta.DESCRIPTION = Hier findest du wissenswertes und kurioses zum Thema Garten

   10 = TEMPLATE
   10.template = FILE
   10.template.file = fileadmin/html/swiesle_template.html
   10.workOnSubpart = DOKUMENT
   10.marks{
   
      DATUM = COA_INT
      DATUM {
        10 = TEXT
        10 {
           value = Guten Morgen
           wrap = |, heute ist der&nbsp;
        }#10
        
        20 = TEXT
        20 {
           data = date:d.m.Y
        }#20
           
      }#DATUM
         
   BANNER = IMAGE
   BANNER.file = GIFBUILDER
   BANNER.file {
     XY = 750, 100
     backColor = #FFFFFF
     
     10 = IMAGE
     10.file = fileadmin/images/banner01.jpg
     10.file.width = 750
     10.offset = 0, -300
     
     20 = IMAGE
     20.file = GIFBUILDER
     20.file.backColor = #FFFFFF
     20.file.XY = 750, 100
     20.mask = fileadmin/images/mask.jpg
     
     30 = TEXT
     30.text.field = subtitle
     30.fontSize = 44
     30.fontFile = fileadmin/fonts/verdanai.ttf
     30.fontColor = #96CC9F
     30.offset = 85, 87

     40 = TEXT
     40.text.field = title
     40.fontSize = 36
     40.fontFile = fileadmin/fonts/verdana.ttf
     40.fontColor = #E2F5E5
     40.offset = 10, 87
     
     
    }#banner.file
                 
                    
   FOOT_NAVI = HMENU
   FOOT_NAVI {
   special = directory
   special.value = 20
   1 = TMENU
   1.NO = 1
   1.NO.ATagParams = class="linkWeiss"
   1.NO.linkWrap = &nbsp;|&nbsp;&#124; |*| &nbsp;|&nbsp;&#124; |*| &nbsp;|
   
   }# FOOT_NAVI

   NAVI = HMENU
   NAVI {
   special = directory
   special.value = 19
   entryLevel = 1
   1 = GMENU
   1.NO = 1
   1.NO {
      wrap = |<br>
      XY = 145, 30
      backColor = #478951

      10 = TEXT
      10.text.field = title
      10.fontColor = #FFFFFF
      10.fontFile = fileadmin/fonts/verdanai.ttf
      10.fontSize = 14
      10.offset = 7, 21

      20 = IMAGE
      20.file = GIFBUILDER
      20.file {
        XY = 100,1
        backColor = #FFFFFF

                }# 20.file
                20.offset = 0, 29
       	   }# 1.NO
       	   
#den rolloverzustand beschreiben
    1.RO < .1.NO
    1.RO.backColor = #CBCBCB
    
#beschreibung der 1.ebene in die 2.ebene kopieren
    2 < .1
    2.NO {
      backColor = #99cc99
      10.fontColor = #666666
      10.fontSize = 11
      
      }# 2.NO
#rollover 1.zustand      
      2.RO < .2.NO
      2.RO.backColor = #ccffff

#rollover 2.zustand      
      2.CUR < .2.RO
      2.RO.backColor = #ffcc66
      
         }# NAVI
         
     
                 
      CONTENT_CENTER = CONTENT
      CONTENT_CENTER {
     	table = tt_content
     	select.orderBy = sorting
     	select.where = colPos = 0
     	}# CONTENT_CENTER
     	
      CONTENT_RIGHT = CONTENT
      CONTENT_RIGHT {
     	table = tt_content
     	select.orderBy = sorting
     	select.where = colPos = 2
     	}# CONTENT_RIGHT
     	
  
     }# 10.marks
                      
 }# seite
 
#### BEDINGUNGEN ###
 
 [hour = >10]
    page.10.marks.DATUM.10.value = Guten Tag
 [hour = >18]
    page.10.marks.DATUM.10.value = Guten Abend
 [global]
Unbekannter Benutzer ·

Also da ist noch ein Fehler drinn...

Ich hab sowas auch im Einsatz... Es müsste dann folgendermaßen aussehen...

Wenn du ab 12 Uhr Guten tag schreiben möchtest, dann muss es

[hour = 12, >12]
	lib.willkommen = COA_INT
	lib.willkommen {
		10 = TEXT
		10 {
			value = Guten Tag
			wrap = <div class="willkommen">|</div>
		}
	}
[global]

Also quasi heißt das dann ab 12 Uhr und größer 12 Uhr...
[hour = >12] geht nicht...

Statt dem lib.willkommen machste dann deinen marker da wieder rein... is ja klar...

mowarman ·

Hallo,

danke noch mals für die tolle hilfe. jetzt funktioniert es.

was ich nur doof finde ist, daß im buch von robert meyer praxiswissen typo3 der angegebene code nicht funktioniert. und das ist nicht das einzigste beispiel....

eigentlich schade dafür geld auszugeben...

mowarman #evil# #evil#

karlchen ·

Deine Bedingung enthielt auch noch einen kleinen Fehler,

du hast oben definiert

seite = PAGE

unten sprichst du das ganze aber mit "page" an

page.10.marks.DATUM.10.value = Guten Tag

wenn es seite.10. .... heisst sollte es eigentlich auch klappen.

mowarman ·

Hallo,
das hatte ich bereits geändert. Mit folgendem Code funzt es...!

# Zeitabhängiger Begrüßungstext
  [hour = 0, >6]
     page.10.marks.DATUM.10.value = Guten Morgen
  [hour = 12, >12]
     page.10.marks.DATUM.10.value = Guten Tag
  [hour = 18, >18]
     page.10.marks.DATUM.10.value = Guten Abend
  [global]

Vielen Dank noch für alles, super Forum hier 😉