---
title: "Zeitbezogene Darstellung"
url: "https://www.typo3.net/d/78989-zeitbezogene-darstellung"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2008-06-30"
last_reply: "2008-07-01"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# Zeitbezogene Darstellung

TYPO3 › TypoScript · 4 Antworten · gestartet 2008-06-30

## Eröffnungsbeitrag

**pma** · 2008-06-30 · [Beitrag #1](https://www.typo3.net/d/78989-zeitbezogene-darstellung/1)

Hallo,

habe ein kleines prob. und wollt um Euren Rat bitten.

Ich versuche gerade einen Text und eine Grafik über Typoskript  zeitgesteuer darzusellen. Es soll also in der zeit Mo-Fr 8.30 bis 18.00Uhr ein anderer Inhalt dargestellt werden wie vorher oder nachher.

Im Moment sieht das ganze so aus:

```typoscript
 #[dayofweek = 1] || [dayofweek = 2] || [dayofweek = 3] || [dayofweek = 4] || [dayofweek = 5] && [hour >9, <17] 
 #  lib.contactteasertext.value = Unsere Servicetelefone sind besetzt. Bitte rufen Sie uns für eine Beratung an.
 #  lib.contactteaserimg.value = /fileadmin/template/images/kontakton.png
 #[GLOBAL]
 
 # die 8 Uhr
 [dayofweek = 1] || [dayofweek = 2] || [dayofweek = 3] || [dayofweek = 4] || [dayofweek = 5] && [hour = 8] &&  [minute = 30] ||  [minute = 31]  || [minute = 32]  || [minute = 33]  || [minute = 34]  || [minute = 35]  || [minute = 36]  || [minute = 37]  || [minute = 38]  || [minute = 39]  || [minute = 40]  || [minute = 41]  || [minute = 42]  || [minute = 43]  || [minute = 44]  || [minute = 45]  || [minute = 46]  || [minute = 47]  || [minute = 48]  || [minute = 49]  || [minute = 50]  || [minute = 51]  || [minute = 52]  || [minute = 53]  || [minute = 54]  || [minute = 55]  || [minute = 56]  || [minute = 57]  || [minute = 58]  || [minute = 59]
   lib.contactteasertext.value = Unsere Servicetelefone sind besetzt. Bitte rufen Sie uns für eine Beratung an.
   lib.contactteaserimg.value = /fileadmin/template/images/kontakton.png

 [global]

 
 # die 18 Uhr
# [dayofweek = 1] || [dayofweek = 2] || [dayofweek = 3] || [dayofweek = 4] || [dayofweek = 5] && [hour = 18] && [minute = 30] ||  [minute = 29]  || [minute = 28]  || [minute = 27]  || [minute = 26]  || [minute = 25]  || [minute = 24]  || [minute = 23]  || [minute = 22]  || [minute = 21]  || [minute = 20]  || [minute = 19]  || [minute = 18]  || [minute = 17]  || [minute = 16]  || [minute = 15]  || [minute = 14]  || [minute = 13]  || [minute = 12]  || [minute = 11]  || [minute = 10]  || [minute = 9]  || [minute = 8]  || [minute = 7]  || [minute = 6]  || [minute = 5]  || [minute = 4]  || [minute = 3]  || [minute = 2]  || [minute = 1] || [minute = 0]
#   lib.contactteasertext.value = Unsere Servicetelefone sind besetzt. Bitte rufen Sie uns für eine Beratung an.
#   lib.contactteaserimg.value = /fileadmin/template/images/kontakton.png
# [GLOBAL]
```

Also die Tage und Stunden funktionieren, aber sobald die Minuten ins Spiel kommen, scheinen es zu viele Conditions zu sein.

Das die Minuten alle einzelnn aufgeführt werden, liegt daran, dass die Funktion <  oder > nicht greiffen.

Help

## Antworten

### [#2](https://www.typo3.net/d/78989-zeitbezogene-darstellung/2) · einpraegsam.​net · 2008-06-30

Wow - was hältst du von einer Userfunc?

### [#3](https://www.typo3.net/d/78989-zeitbezogene-darstellung/3) · pma · 2008-06-30

ja hab ich auch schon drann gesessen, aber fand die Masse an Parametern, welche übergebenmssen etwas viel und unsauber.

Achja wenn ich den teil 18.00 uhr weg lasse dan funktioniert es.  Also der part 8 bis 8.30 mit den einzelnen Minuten. Daher vermute ich, dass es typo einfach zu viele Angaben sind.

### [#4](https://www.typo3.net/d/78989-zeitbezogene-darstellung/4) · steffenk · 2008-06-30

<> geht schon, aber so:

```typoscript
[dayofweek = <6] && [hour = 8] && [minute = >29]
#8:30 - 8:59
[dayofweek = <6] && [hour = >8] && [hour = <19]
#9:00 - 18:00
[end]
```

### [#5](https://www.typo3.net/d/78989-zeitbezogene-darstellung/5) · pma · 2008-07-01

:p  Vielen Dank!!!

```typoscript
[dayofweek = >0] && [dayofweek = <6] && [hour = 8] && [minute = >29]
   lib.contactteasertext.value = {$config.contactbox.akt.test}
   lib.contactteaserimg.value = {$config.contactbox.akt.img}
 [dayofweek = >0] && [dayofweek = <6] && [hour = 18] && [minute = <30]
   lib.contactteasertext.value = {$config.contactbox.akt.test}
   lib.contactteaserimg.value = {$config.contactbox.akt.img}  
 [dayofweek = >0] && [dayofweek = <6] && [hour = >8] && [hour = <18]
   lib.contactteasertext.value = {$config.contactbox.akt.test}
   lib.contactteaserimg.value = {$config.contactbox.akt.img}
 [end]
```

---

Quelle: „Zeitbezogene Darstellung“, typo3.net, https://www.typo3.net/d/78989-zeitbezogene-darstellung
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
