---
title: "RealUrl und tt_news Get-Parameter year wird nicht ersetzt"
url: "https://www.typo3.net/d/92935-realurl-und-tt-news-get-parameter-year-wird-nicht-ersetzt"
source: "typo3.net"
tags: ["Extensions","Frage","RealURL","tt_news"]
created: "2009-09-15"
last_reply: "2009-09-16"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# RealUrl und tt_news Get-Parameter year wird nicht ersetzt

Extensions · 1 Antwort · gestartet 2009-09-15

## Eröffnungsbeitrag

**tschoartschi** · 2009-09-15 · [Beitrag #1](https://www.typo3.net/d/92935-realurl-und-tt-news-get-parameter-year-wird-nicht-ersetzt/1)

Hi!

Bin gerade dabei unser Projekt auf RealUrl umzustellen. Im Großen und Ganzen funktioniert alles prima. Probleme gibts nur bei der Detailansicht bei den News (tt_news)

Die Parameter werden umgewandelt wie gewünscht, allerdings bleiben zwei Parameter über und zwar:

tx_ttnews[year]=2009
cHash=754783c937

die Gesamte Url sieht somit aus wie folgt:
finanzdienstleister-stmk.at/news/newsdetail/datum//juli/12/sechster-test.html?tx_ttnews[year]=2009&cHash=754783c937

Grundsätzlich hätte ich gerne noch "newsdetail" weg und das Datum am Ende des "Dateinamens" aber wichtiger wäre mir erstmal, dass das Jahr und der Hashwert wegkommen.

Meine RealUrl Konfiguration sieht folgendermaßen aus:

```php
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']=array (
  '_DEFAULT' => 
    array (
      'init' => 
        array (
          'enableCHashCache' => true,
          'appendMissingSlash' => 'ifNotFile,redirect',
          'adminJumpToBackend' => true,
          'enableUrlDecodeCache' => true,
          'enableUrlEncodeCache' => true,
          'emptyUrlReturnValue' => '/',
        ),
      'pagePath' => 
        array (
          'rootpage_id' => 22, 
          'type' => 'user',
          'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
          'spaceCharacter' => '-',
          'languageGetVar' => 'L',
        ),


     'preVars' => array(
        array(
            'GETvar' => 'S',
            'valueMap' => array(
              'normal' => '1',
              'large' => '2',
              'huge' => '3',
            ),
        'valueDefault' => 'normal',
        'noMatch' => 'bypass'
        )
      ),

   'postVarSets' => array(
      '_DEFAULT' => array(
      'browse' => array( 
        array(
          'GETvar' => 'tx_ttnews[pointer]',
          'valueMap' => array(
              'weiter' => '1',
              'weiter' => '2'
          )
        )
      ),
      'kategorie' => array ( 
        array( 
          'GETvar' => 'tx_ttnews[cat]',
          'lookUpTable' => array(
            'table' => 'tt_news_cat',
            'id_field' => 'uid',
            'alias_field' => 'title',
            'addWhereClause' => ' AND NOT deleted',
            'useUniqueCache' => 1,
            'useUniqueCache_conf' => array(
                'strtolower' => 1,
                'spaceCharacter' => '-'
            )
          )
        )
      ),
      'datum' => array(
        array('
          GETvar' => 'tx_ttnews[year]'
        ),
        array(
          'GETvar' => 'tx_ttnews[month]',
          'valueMap' => array( 
            'januar' => '01', 
            'februar' => '02', 
            'maerz' => '03', 
            'april' => '04', 
            'mai' => '05', 
            'juni' => '06', 
            'juli' => '07', 
            'august' => '08', 
            'september' => '09', 
            'oktober' => '10', 
            'november' => '11', 
            'dezember' => '12' 
          )
        ),
        array(
          'GETvar' => 'tx_ttnews[day]'
        ),
        array(
          'GETvar' => 'tx_ttnews[tt_news]',
          'lookUpTable' => array(
              'table' => 'tt_news',
              'id_field' => 'uid',
              'alias_field' => 'title',
              'addWhereClause' => ' AND NOT deleted',
              'useUniqueCache' => 1,
              'useUniqueCache_conf' => array(
                  'strtolower' => 1,
                  'spaceCharacter' => '-'
              )
            )
          )
        )
      )
    ),

      'fileName' => 
        array (
          'defaultToHTMLsuffixOnPrev' => 1,
          'acceptHTMLsuffix' => 1,
          'index' => 
            array (
              'print' => 
                array (
                  'keyValues' => 
                    array (
                      'type' => 98,
                    ),
                ),
            ),
        ),
    )
);
```

Ich verwende:
RealUrl 1.5.3
tt_news 2.5.2
Typo3   4.2.8

Hoffe ihr könnt mir helfen, da ich noch nicht ganz durch RealUrl blicke. Vielleicht ist es ja nur eine Kleinigkeit.

Danke schon mal im Vorraus
lg
Georg

## Antworten

### [#2](https://www.typo3.net/d/92935-realurl-und-tt-news-get-parameter-year-wird-nicht-ersetzt/2) · tschoartschi · 2009-09-16

hat keiner eine Idee oder einen Tipp?!?

:( irgendwie ärgerlich, das mit RealUrl

EDIT:
Hab das Datum jetzt rausgekilled. Somit ist der Year und der cHash Parameter weg...

```php
useHRDatesSingle = 0
useHRDatesSingleWithoutDay = 0
dontUseBackPid = 1
useHRDates = 0
```

Ist zwar nicht ganz ideal aber fürs erste reichts. Der Link sieht jetzt folgendermaßen aus: news/newsdetail/view/sechster-test.html
Grundsätzlich ist die view-"Ebene" sinnlos, aber ich glaube die bekommt man nicht weg oder??

Der postVarSets-Abschnitt sieht nun folgendermaßen aus:

```php
   'postVarSets' => array(
      '_DEFAULT' => array(
      'browse' => array( 
        array(
          'GETvar' => 'tx_ttnews[pointer]',
          'valueMap' => array(
              'weiter' => '1',
              'weiter' => '2'
          )
        )
      ),
      'kategorie' => array ( 
        array( 
          'GETvar' => 'tx_ttnews[cat]',
          'lookUpTable' => array(
            'table' => 'tt_news_cat',
            'id_field' => 'uid',
            'alias_field' => 'title',
            'addWhereClause' => ' AND NOT deleted',
            'useUniqueCache' => 1,
            'useUniqueCache_conf' => array(
                'strtolower' => 1,
                'spaceCharacter' => '-'
            )
          )
        )
      ),
     'view' => array(
        array(
          'GETvar' => 'tx_ttnews[tt_news]',
          'lookUpTable' => array(
              'table' => 'tt_news',
              'id_field' => 'uid',
              'alias_field' => 'title',
              'addWhereClause' => ' AND NOT deleted',
              'useUniqueCache' => 1,
              'useUniqueCache_conf' => array(
                  'strtolower' => 1,
                  'spaceCharacter' => '-'
              )
            )
          )
        )
      )
    ),
```

---

Quelle: „RealUrl und tt_news Get-Parameter year wird nicht ersetzt“, typo3.net, https://www.typo3.net/d/92935-realurl-und-tt-news-get-parameter-year-wird-nicht-ersetzt
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
