Zum Inhalt springen

tt_news mit useHRDates

Erstellt am 26. August 2008 · Noch keine Antworten

Tags: RealURL, tt_news, Frage

teddy86 ·

Moin!

Mein URL auf einen Newseintrag von tt_news sieht wie folgt aus:

http://www.domain.de/de/news/period/2008/08/artikel/mein-artikel.html

Ich würde nun gerne /period/ und /artikel/ entfernen. Wie muss ich hierzu meine realurl_conf umbauen?!?

<?php

$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
 'init' => array(
  'enableCHashCache' => 1,
  'postVarSet_failureMode' => "redirect_goodUpperDir",
  'respectSimulateStaticURLs' => 1,
 ),
 'rewrite' => array(),
 'preVars' => array(
  array(
   'GETvar' => 'L',
   'valueMap' => array(
    'de' => '0',
    'en' => '1',
   ),
   'valueDefault' => 'de',
  ),
 ),
 'pagePath' => array(
  'type' => 'user',
  'userFunc' =>
   'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
  'spaceCharacter' => '-',
  'languageGetVar' => 'L',
  'expireDays' => 3,
  'rootpage_id' => '1' // WICHTIG: Hier muss deine root ID eingetragen werden.
 ),
 'fileName' => array (
  'defaultToHTMLsuffixOnPrev' => 1,
  'index' => array(
   'page.html' => array(
    'keyValues' => array (
     'type' => 1,
    ),
   ),
   'rss.xml' => array(
    'keyValues' => array (
     'type' => 100,
    ),
   ),
  ),
 ),
 'fixedPostVarSets' => array(),
 'postVarSets' => array(
  '_DEFAULT' => array(
   'period' => array(
    array(
	 'GETvar' => 'tx_ttnews[year]' ,
	),
    ),
   'browse' => array (
    array (
     'GETvar' => 'tx_ttnews[pointer]',
    ),
   ),
   'select' => 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' => '-',
      ),
     ),
    ),
   ),
   'artikel' => 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' => '-',
	  ),
	 ),
    ),
   ),
  ),
 ),
);

?>

Vielen DAnk für eure Hilfe!
ted