Zum Inhalt springen

realURL && Page-ID

Erstellt am 8. Mai 2007 · Noch keine Antworten

Tags: RealURL, URLs & Routing, Frage

zeroXcool ·

Einen wunderschönen Guten Morgen 😉
Naja so wunderschön ist er auch nicht ;(
Ich schlage mich den 2. Tag mit realURL rum und weiß einfach nicht was ich falsch mache. Vielleicht kann mit jmd. von Euch weiterhelfen.

Wie bringe ich realURL bei das zb. /VK/..../ auf die Seite mit der ID=58 zeigen soll. Irgendwie zeigt jede realURL auf ID=1.

Im Prinzip ist es so das die Visitenkarten meiner Benutzer auf der Seite 58 liegen diese Seite bekommt noch einen Usernamen übergeben und das ganze sollte dann später so aussehen:
http://domain.my/visitenkarte/benutzername

Momentan sieht meine Config so aus:

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

$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['FE']['addRootLineFields'].= ',tx_realurl_pathsegment';

$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
    'init' => array(
        'enableCHashCache' => 0,
        'enableUrlDecodeCache' => 1,
        'appendMissingSlash' => 'ifNotFile'
    ),
    'preVars' => array(
        /*array(
            'GETvar' => 'no_cache',
            'valueMap' => array(
                'no_cache' => 1,
            ),
            'noMatch' => 'bypass',
        ),*/
    ),
    'pagePath' => array(
        'type' => 'user',
        'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
        'spaceCharacter' => '-',
        'languageGetVar' => 'L',
        'expireDays' => '7',
     ),
    'fileName' => array (
        'defaultToHTMLsuffixOnPrev' => 1,
        'index' => array(
			'index.html' => array(
                'keyValues' => array(
                	'id' => 1,
                )
			),
        ),
    ),
    'postVarSets' => array(
        '_DEFAULT' => array (
			'index' => array(
                array(
                    'GETvar' => '',
                ),
            ),
            'artikel' => array(
            	array(
            		'GETvar' => 'tab',
            		'valueMap' => array(
            			'fachmagazin' => 'profarticle',
            			'gastbeitraege' => 'guestarticle',
            			'marktplatz' => 'market',
            			'branchenbuch' => 'yellowpage',
            		),
            	),
            	array(
            		'GETvar' => 'cat',
            	),
            	array(
            		'GETvar' => 'faitem',
            	),
            	array(
            		'GETvar' => 'aid',
            	),
            ),
    	),         
    ),
    'pagePath' => array(
        'type' => 'user',
        'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
        'spaceCharacter' => '-',
        'languageGetVar' => 'L',
        'expireDays' => 0,
    ),
);

Währe echt toll wenn mir jmd. weiterhelfen könnte.

mfg z.c