---
title: "RealURL: Handling von Seitenbäumen"
url: "https://www.typo3.net/d/81538-realurl-handling-von-seitenbaeumen"
source: "typo3.net"
tags: ["Extensions","Frage","RealURL","URLs & Routing"]
created: "2008-09-08"
last_reply: "2008-09-08"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# RealURL: Handling von Seitenbäumen

Extensions · 4 Antworten · gestartet 2008-09-08

## Eröffnungsbeitrag

**spudan** · 2008-09-08 · [Beitrag #1](https://www.typo3.net/d/81538-realurl-handling-von-seitenbaeumen/1)

Hallo zusammen,

ich habe hier ein Problem mit RealURL. Ich verwahlte eine zweisprachige Seite mit Hilfe von zwei Seitenbäumen.
Beim englischen Seitenbaum würde ich gerne zwischen die Domain und den Pfad /en/ einfügen, also für eine deutsche Seite <http://test.de/01.html> und für die englische Seite <http://test.de/en/01.html>. Wahrscheinlich ist das ganz einfach, ich finde aber die Einstellung nicht #angry#

Der Aufbau sieht so aus:

-Startseite
--Kategorie 1
---Seite 1
---Seite 2
--Kategorie 2
---Seite 1
-Homepage
--Kategorie 1
---Seite 1
---Seite 2
--Kategorie 2
---Seite 1

Viele Grüße,
Daniel

## Antworten

### [#2](https://www.typo3.net/d/81538-realurl-handling-von-seitenbaeumen/2) · einpraegsam.​net · 2008-09-08

Poste mal deine realurlconf.php

### [#3](https://www.typo3.net/d/81538-realurl-handling-von-seitenbaeumen/3) · spudan · 2008-09-08

> **einpraegsam.net schrieb:**
>
> Poste mal deine realurlconf.php

```php
<?php
$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,alias,nav_title,title';
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array (
	'init' => array (
		'enableCHashCache' => 1,
		'enableUrlDecodeCache' => 1,
		'enableUrlEncodeHash' => 1,
		//'postVarSet_failureMode' => 'redirect_goodUpperDir',	
	),
	'rewrite' => array (),
	'preVars' => array (),
	'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 (
				//archive
			'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,
						
					),
					
				),
				
			),
			'browse' => 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' => 15,
						'addWhereClause' => 'AND NOT deleted',
						'useUniqueCache' => 1,
						'useUniqueCache_conf' => array (
							'strtolower' => 1,
							'spaceCharacter' => '-',
							
						),
						
					),
					
				),
				
			),
			
		),
		
	),
	
);
?>
```

### [#4](https://www.typo3.net/d/81538-realurl-handling-von-seitenbaeumen/4) · einpraegsam.​net · 2008-09-08

```php
    'preVars' => array(
    	array(
        	'GETvar' => 'L',
        	'valueMap' => array(
            	  'en' => '1'
        	),
        'noMatch' => 'bypass'
    )
)
```

### [#5](https://www.typo3.net/d/81538-realurl-handling-von-seitenbaeumen/5) · spudan · 2008-09-08

Ok, danke für die schnelle Antwort. Leider bin ich nicht so der PHP-Crack  #paralyzed#
An welcher Stelle muss ich den Code einfügen und was genau bewirkt er?

Gruß,
Daniel

---

Quelle: „RealURL: Handling von Seitenbäumen“, typo3.net, https://www.typo3.net/d/81538-realurl-handling-von-seitenbaeumen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
