Home | 2008 | 11 | 12 | TYPO3 TT_News & RealUrl mini HowTo

TYPO3 TT_News & RealUrl mini HowTo

12. November 2008 von pulponair

TT_News und RealUrl sind ja irgendwie n Dauerthema. Dabei ist das eigentlich ne ziemlich einfache Geschichte.

Anbei mal eine Minimalkonfiguration.

Entscheidend hierbei ist der postVarSets Abschnitt, der Rest ist mehr oder weniger System abhängig und nur der Vollständigkeit halber mit dabei.

$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
  '_DEFAULT' => array(
    'init' => array(
      'enableCHashCache' => 1,
      'appendMissingSlash' => 'ifNotFile',
      'enableUrlDecodeCache' => 1,
      'enableUrlEncodeCache' => 1
    ),

    'pagePath' => array(
      'type' => 'user',
      'userFunc' =>
         'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',

      'spaceCharacter' => '-',
      'languageGetVar' => 'L',
      'expireDays' => 3,
      'rootpage_id' => 3
    ),

    'fileName' => array (
      'defaultToHTMLsuffixOnPrev'=> 1
    ),

    'postVarSets' => array(
      '_DEFAULT' => array(

        'browse' => array(
          array(
            'GETvar' => 'tx_ttnews[pointer]'
          )
        ),

        'select_category' => array (
          array(
            'GETvar' => 'tx_ttnews[cat]'
          )
        ),

        'article' => 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' => '-'
              ),
            ),
          ),
          array(
            'GETvar' => 'tx_ttnews[backPid]'
          ),
          array(
            'GETvar' => 'tx_ttnews[swords]'
          )
        )
      )
    )
  )
);

Einen Kommentar schreiben