---
title: "YAG und RealURL"
url: "https://www.typo3.net/d/113922-yag-und-realurl"
source: "typo3.net"
tags: ["Extensions","Frage","RealURL","YAG Gallery"]
created: "2013-02-16"
last_reply: "2014-02-06"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# YAG und RealURL

Extensions · 2 Antworten · gestartet 2013-02-16

## Eröffnungsbeitrag

**Climber** · 2013-02-16 · [Beitrag #1](https://www.typo3.net/d/113922-yag-und-realurl/1)

Hallo Zusammen,
irgendwie bekomme ich die RealURL mit YAG nicht zum laufen.

...ich bekomme immer folgende URL: ....referenzen.html?tx_yag_pi1%5Bcontext17%5D%5BgalleryUid%5D=3&tx_yag_pi1%5Baction%5D=i.....usw.....#angry#

Hier die Konfig von RealURL:

```html
<?php 

$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
	'encodeSpURL_postProc' => array(
		'yag' => 'EXT:yag/Classes/Hooks/RealUrlHook.php:user_Tx_Yag_Hooks_RealUrl->encodeSpURL_postProc',
	),
   'decodeSpURL_preProc' => array(
		'yag' => 'EXT:yag/Classes/Hooks/RealUrlHook.php:user_Tx_Yag_Hooks_RealUrl->decodeSpURL_preProc',
    ),
	
	'init' => array(
		'enableCHashCache' => 1,
		'appendMissingSlash' => 'ifNotFile',
		'enableUrlDecodeCache' => 1,
		'enableUrlEncodeCache' => 1,
		'respectSimulateStaticURLs' => 0,
		'postVarSet_failureMode'=>'redirect_goodUpperDir',
	),
	'redirects_regex' => array (
	),
	'preVars' => array(
		array(
			'GETvar' => 'no_cache',
				'valueMap' => array(
				'no_cache' => 1,
			),
			'noMatch' => 'bypass',
		),
		 array(
			'GETvar' => 'L',
			'valueMap' => array(
				'en' => '1',
			),
			'noMatch' => 'bypass',
		),
		 array(
			'GETvar' => 'tx_contrast',
			'valueMap' => array(
				'kontrast' => '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' => 1,
	),
	'postVarSets' => array(
		'_DEFAULT' => array(
			// news archive parameters
			'archiv' => 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
			'seite' => array(
				array(
					'GETvar' => 'tx_ttnews[pointer]',
				),
			),
			// news categories
			'kategorie' => array (
				array(
					'GETvar' => 'tx_ttnews[cat]',
				),
			),
			// news articles and searchwords
			'artikel' => 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(
		'defaultToHTMLsuffixOnPrev'=>1,
		'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,
				),
			),
		),
	),
);
?>
```

Jemand eine Idee???

Gruß
Christian

## Antworten

### [#2](https://www.typo3.net/d/113922-yag-und-realurl/2) · Climber · 2013-02-19

verwendet hier keiner YAG mit RealURL???

:o

### [#3](https://www.typo3.net/d/113922-yag-und-realurl/3) · Ei-Dotter · 2014-02-06

Du musst das über das DEFAULT schreiben, also so:

```php
$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
```

```php
	'encodeSpURL_postProc'=> array (
```

```php
		'yag'=>'EXT:yag/Classes/Hooks/RealUrlHook.php:user_Tx_Yag_Hooks_Re alUrl->encodeSpURL_postProc',
```

```php
	),
```

```php
	'decodeSpURL_preProc'=> array (
```

```php
		'yag'=>'EXT:yag/Classes/Hooks/RealUrlHook.php:user_Tx_Yag_Hooks_Re alUrl->decodeSpURL_preProc',
```

```php
	),
```

```php
    '_DEFAULT' => array(
```

```php
...
```

---

Quelle: „YAG und RealURL“, typo3.net, https://www.typo3.net/d/113922-yag-und-realurl
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
