Einzelnen Beitrag anzeigen
  #6  
Alt 28.07.07, 03:48
gbauer81 gbauer81 ist offline
Forum Freak
 
Registriert seit: 26.01.07
Beiträge: 565

Hier mal eine mögliche Lösung des ganzen.
Code:
<?php

$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tstemplate.php']['linkData-PostProc']['tx_realurl'] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->encodeSpURL';
$TYPO3_CONF_VARS['SC_OPTIONS']['tslib/class.tslib_fe.php']['checkAlternativeIdMethods-PostProc']['tx_realurl'] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->decodeSpURL';
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearPageCacheEval']['tx_realurl'] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->clearPageCacheMgm';

$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCache_additionalTables']['tx_realurl_urldecodecache'] = 'tx_realurl_urldecodecache';
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCache_additionalTables']['tx_realurl_urlencodecache'] = 'tx_realurl_urlencodecache';
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCache_additionalTables']['tx_realurl_pathcache'] = 'tx_realurl_pathcache';

$TYPO3_CONF_VARS['FE']['addRootLineFields'].= ',tx_realurl_pathsegment';
$TYPO3_CONF_VARS['EXTCONF'] ['realurl'] ['_DEFAULT'] = array(
    'init' => array(
        'enableCHashCache' => 1,
        'enableUrlDecodeCache' => 1,
        'enableUrlEncodeHash' => 1,
    ),
    /*'preVars' => array(
        array(
            'GETvar' => 'L',
            'valueMap' => array(
                'de' => '3',
                'en' => '0',
                'ru' => '4',
            ),
            'valueDefault' => 'en',
        ),
    ),*/
    'pagePath' => array(
        'type' => 'user',
        'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
        'spaceCharacter' => '-',
        //'languageGetVar' => 'L',
        'expireDays' => 3,
        'rootpage_id' => '1'
    ),
    'fileName' => array (
        'defaultToHTMLsuffixOnPrev' => 1,
        'index' => array(
            'page.html' => array(
                'keyValues' => array (
                    'type' => 1,
                ),
            ),
        ),
    ),
    'fixedPostVarSets' => array(
    ),
   'postVarSets' => array(
        '_DEFAULT' => array(
            // tt_news
            'period' => array (
                array (
                    'condPrevValue' => -1,
                    'GETvar' => 'tx_ttnews[pS]',
                    //'valueMap => array()
                ),
                array (
                    'GETvar' => 'tx_ttnews[pL]',
                    //'valueMap => array()
                ),
                array (
                    'GETvar' => 'tx_ttnews[arc]',
                    'valueMap' => array(
                        'non-archived' => -1,
                    ),
                ),
            ),
            'liste' => 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[backPid]',
                    // 'valueMap => array(
                    // ),
                ),
                array (
                    'GETvar' => 'tx_ttnews[tt_news]',
                    'lookUpTable' => array (
                        'table' => 'tt_news',
                        'id_field' => 'uid',
                        'alias_field' => 'title',
                        'maxLength' => 50,
                        'addWhereClause'=> 'AND NOT deleted',
                        'useUniqueCache'=> 1,
                        'useUniqueCache_conf' => array (
                            'strtolower' => 1,
                            'spaceCharacter' => '-',
                        ),
                    ),
                ),
            ),
            // jm_gallery Einstellungen
            'galerie' => array (
                array (
                    'GETvar' => 'tx_jmgallery_pi1[albumUid]',
                    'lookUpTable' => array (
                        'table' => 'tx_jmgallery_albums',
                        'id_field' => 'uid',
                        'alias_field' => 'name',
                        'addWhereClause' => ' AND NOT deleted',
                        'useUniqueCache' => '1',
                        'useUniqueCache_conf' => array (
                            'strtolower' => '1',
                            'spaceCharacter' => '-',
                        ),
                    ),
                ),
            ),
            'seite' => array(
                array (
                    'GETvar' => 'tx_jmgallery_pi1[page]',
                ),
            ),
            'bild' => array(
                array (
                    'GETvar' => 'tx_jmgallery_pi1[imageUid]',
                    /*'lookUpTable' => array (
                        'table' => 'tx_jmgallery_images',
                        'id_field' => 'uid',
                        'alias_field' => 'caption',
                        'useUniqueCache' => '1',
                        'useUniqueCache_conf' => array (
                             'strtolower' => '1',
                        ),
                    ),*/
                ),
            ),
            // ve_guestbook Einstellungen
            'seite' => array (
                array (
                    'GETvar' => 'tx_veguestbook_pi1[pointer]',
                ),
            ),
        ),
    ),
);
?>
__________________
mfg
Günni
City-Tiger - Online durch die Straßen tigern
Mit Zitat antworten