---
title: "starttime und endtime per TypoScript ändern"
url: "https://www.typo3.net/d/107932-starttime-und-endtime-per-typoscript-aendern"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2011-10-25"
last_reply: "2011-10-28"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# starttime und endtime per TypoScript ändern

TYPO3 › TypoScript · 3 Antworten · gestartet 2011-10-25

## Eröffnungsbeitrag

**aliakschi** · 2011-10-25 · [Beitrag #1](https://www.typo3.net/d/107932-starttime-und-endtime-per-typoscript-aendern/1)

Hallo,

seit einigen Stunden suche ich nach einer Möglichkeit die Felder "starttime" und "endtime" in der tt_content-Tabele für Elemente mit konkreter uid zu ändern. Leider fand ich keine Antwort.

Folgender Hintergrund:
ein Content-Element sollte ab 2 Wochen vor einem Datum (Feld datetime) in tt_news-Nachricht eindeblendet und nach dem Datum ausgeblendet werden.

Vielleicht könnte mir jemand helfen :)

## Antworten

### [#2](https://www.typo3.net/d/107932-starttime-und-endtime-per-typoscript-aendern/2) · karlchen · 2011-10-26

per TYPOscript kannst du die Sachen nicht ändern, das sind Datenbank Felder die während der Abfrage ausgewertet werden.

was du z.B. machen könntest (nur eine Idee) ...
Mit dem TypoScriptObj CONTENT die Sachen selbst abfragen und dann in der andWhere.stdWrap Clausel selbst die Datenbank Abfrage formulieren.
z.b

```typoscript
10 = CONTENT
10 {
  table =  tt_content
  select {
    pidInList = 100
    orderBy = date ASC
    max = 1
    selectFields = header, bodytext, ...
// datetime soll größer als JETZT - 2 Wochen sein UND datetime soll kleiner als JETZT sein
    andWhere.dataWrap = datetime > {date:U}-1209600 AND datetime<{date:U} AND deleted=0 AND hidden=0

  }

renderObj = COA
  renderObj {


    10 = TEXT
    10.field = header
10.wrap = <h1>|</h1>
   ...
}
```

// 1209600 = 14 tage in Sekunden

Das Ergebnis gibst du dann an einen Marker aus.

### [#3](https://www.typo3.net/d/107932-starttime-und-endtime-per-typoscript-aendern/3) · aliakschi · 2011-10-26

Vielen Dank karlchen :)
Ich werde es gleich ausprobieren.

### [#4](https://www.typo3.net/d/107932-starttime-und-endtime-per-typoscript-aendern/4) · aliakschi · 2011-10-28

Das Problem habe ich anders gelöst:

```typoscript
temp.pmFormWrap = COA_INT
temp.pmFormWrap {
  10 = TEXT
  10 {
    value = .... //Hier steht das, was ab 15 Tagen vom Event erscheinen soll.
    if.negate = 1
    if.value.data = date : U
    if.isLessThan.cObject = COA
    if.isLessThan.cObject {
      5 = RECORDS
      5 {
        source.data = GP:tx_ttnews|tt_news
        tables = tt_news
        conf.tt_news = TEXT
        conf.tt_news.field = datetime
      }
      10 = TEXT
      10 {
        value = 1296000
        wrap = -|
      }
      stdWrap.prioriCalc = 1
      stdWrap.intval = 1
    }
  }
  20 < .10
  20.value = ... //Hier steht das, was früher als 15 Tagen vom Event erscheinen soll.
  20.if.negate = 0
}

page.10.marks.###MARKER_NAME### < temp.pmFormWrap
```

---

Quelle: „starttime und endtime per TypoScript ändern“, typo3.net, https://www.typo3.net/d/107932-starttime-und-endtime-per-typoscript-aendern
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
