Realurl Einstellungen: Standard-Konfiguration

651 Kommentare | Rubrik: Standard-Konfigurationen

 

Eine funktionierende Konfiguration für RealURL ist nötig, um weitere Einstellungen für Extensions vornehmen zu können. Folgender Artikel zeigt eine funktionierende Standard-Konfiguration inklusive tt_news.

Grundvoraussetzung für die erweiterte Konfiguration von RealURL ist eine gutfunktionierende Standard-Konfiguration. Für RealURL existieren bereits vieleVorlagen mit denen man RealURL richtig konfigurieren kann, wenn man nicht die Auto-Konfiguration nutzen möchte und in RealURL diverse Einstellungen vornehmen möchte.

Die folgende RealURL-Konfiguration hat sich innerhalb der letzten Jahre als sehrgut herausgestellt. Sie wird unter anderem auch von der Extension aeurltool genutzt, mit der man die RealURL-Konfiguration einfach im BE vornehmen kann. Die Konfiguration für tt_news und die Sprachen Deutsch und Englisch wurde bereits eingebaut. Hier muss ggf. die Konfiguration angepasst werden.

<?php
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'] = array (
    '_DEFAULT' => array (
        'init' => array (
            'enableCHashCache' => '1',
            'appendMissingSlash' => 'ifNotFile',
            'enableUrlDecodeCache' => '1',
            'enableUrlEncodeCache' => '1',
        ),
        'redirects' => array (
        ),
        'preVars' => array (
            '0' => array (
                'GETvar' => 'L',
                'valueMap' => array (
                    'de' => '0',
                    'en' => '1',
                ),
                'noMatch' => 'bypass',
            ),
            '1' => array (
                'GETvar' => 'lang',
                'valueMap' => array (
                    'de' => 'de',
                    'en' => 'en',
                ),
                'noMatch' => 'bypass',
            ),
        ),
        'pagePath' => array (
            'type' => 'user',
            'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
            'spaceCharacter' => '-',
            'languageGetVar' => 'L',
            'expireDays' => '7',
            'rootpage_id' => '1',
        ),
        'fixedPostVars' => array (
        ),
        'postVarSets' => array (
            '_DEFAULT' => array (
                'archive' => array (
                    '0' => array (
                        'GETvar' => 'tx_ttnews[year]',
                    ),
                    '1' => 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',
                        ),
                    ),
                ),
                'browse' => array (
                    '0' => array (
                        'GETvar' => 'tx_ttnews[pointer]',
                    ),
                ),
                'select_category' => array (
                    '0' => array (
                        'GETvar' => 'tx_ttnews[cat]',
                    ),
                ),
                'article' => array (
                    '0' => 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' => '-',
                            ),
                        ),
                    ),
                    '1' => array (
                        'GETvar' => 'tx_ttnews[swords]',
                    ),
                ),
            ),
        ),
        'fileName' => array (
            'defaultToHTMLsuffixOnPrev' => true,
            'index' => array (
                'rss.xml' => array (
                    'keyValues' => array (
                        'type' => '100',
                    ),
                ),
                'rss091.xml' => array (
                    'keyValues' => array (
                        'type' => '101',
                    ),
                ),
                'rdf.xml' => array (
                    'keyValues' => array (
                        'type' => '102',
                    ),
                ),
                'atom.xml' => array (
                    'keyValues' => array (
                        'type' => '103',
                    ),
                ),
            ),
        ),
    ),
);
?>

hallo welt

1 Kommentar

Seite 1 von 1 1

#1 SimonSimCity answer
schrieb am 12.08.2008 11:09

Gute Vorlage smile

 

Aber schreib mal bitte die Versionsnummer dazu ...

 

Ich habe die aktuelle Version realurl - 1.4.0 | Typo3 v.4.2.1

 

Ich musste die 1. Zeile zu folgendem abändern:

$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(

 

Aber der Rest funktioniert noch einwandfrei smile

Danke für dein Beispiel ..

Einen Kommentar schreiben

Email wird nicht veröffentlicht.


Aktuelles aus Typo3

Bookmark setzen

bookmark in your browserbookmark at mister wongpublish in twitterbookmark at del.icio.usbookmark at digg.combookmark at furl.netbookmark at linksilo.debookmark at reddit.combookmark at spurl.netbookmark at technorati.combookmark at google.combookmark at yahoo.combookmark at facebook.combookmark at stumbleupon.combookmark at propeller.combookmark at newsvine.combookmark at jumptags.com