[TYPO3-german] Brauche Tipp bei Realurl

Kay Strobach info at kay-strobach.de
Fri Sep 14 18:39:03 CEST 2007


hallo zusammen,

ich bastle nun schon eine weile an realurl
ich habe folgende Seitenstruktur:
root
  +global settings
    +Layout 1
      +userpage 1
      +userpage 2
    +Layout 2
      +userpage 3
      +userpage 4

realurl advanced erzeugt nun jeweils links in der form
layout-NR/userpage-NR/...
Wie kann ich (automatisiert) verhindern, dass der teil mit layout-NR mit
in der URL enthalten ist?
Also links der folgenden Art errzeugt werden:
/userpage-NR/...

Als root musste ich, soweit ich das richtig verstehe "global settings"
angeben. Diese Seite enthält auch die Domainrecords, da alle Seiten,
unabhägig vom Layout über die selbe Domain erreichbar sein sollen.

Die Seite ist unter http://www.sn.schule.de/cms/ erreichbar, und soll
Schulen eine Möglichkeit geben sich einfach vorzustellen. Deshalb ist
der Teil mit dem layout-NR im Pfad unerwünscht.

Ich bin dankbar für jeden Tipp.

Grüße

Kay

PS: Bis jetzt hat immer simulateStatic gereicht :( nur leider hier nicht ...



Meine realurlconf, .htaccess ist Standard und funktioniert:

$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
        'init' => array(
            'enableCHashCache' => 1,
            'appendMissingSlash' => 'ifNotFile',
            'enableUrlDecodeCache' => 0,
            'enableUrlEncodeCache' => 0,
        ),
    'preVars' => array(
                        array(
                                'GETvar' => 'no_cache',
                                'valueMap' => array(
                                    'no_cache' => 1,
                                ),
                                'noMatch' => 'bypass',
                        ),
                         array(
                             'GETvar' => 'L',
                             'valueMap' => array(
                                                'en' => '1',
                                        ),
                                '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' => 65,
        ),


      'postVarSets' => array(
            '_DEFAULT' => array(
                // news archive parameters
                'archive' => array(
                    array(
                        'GETvar' => 'tx_ttnews[year]' ,
                        ),
                    array(
                        'GETvar' => 'tx_ttnews[month]' ,
                            'valueMap' => array(
                            'january' => '01',
                            'february' => '02',
                            'march' => '03',
                            'april' => '04',
                            'may' => '05',
                            'june' => '06',
                            'july' => '07',
                            'august' => '08',
                            'september' => '09',
                            'october' => '10',
                            'november' => '11',
                            'december' => '12',
                            )
                        ),
                    ),
                // news pagebrowser
                'browse' => array(
                    array(
                        'GETvar' => 'tx_ttnews[pointer]',
                        ),
                    ),
                // news categories
                'select_category' => array (
                    array(
                        'GETvar' => 'tx_ttnews[cat]',
                        ),
                    ),
                // news articles and searchwords
                '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[swords]',
                        ),
                    ),
                ),
            ),

      'fileName' => array(
            '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,
                    ),
                ),
            ),
        ),
 );
 ?>


More information about the TYPO3-german mailing list