[TYPO3-german] realURL: Segment "..." was not a keyword for a postVarSet as expected!

Frederik freak.fred at gmail.com
Fri Oct 16 18:14:34 CEST 2009


Hallo,

ich habe unter TYPO3 4.2.9 realURL 1.5.3 am laufen (für Konfiguration 
siehe unten). Leider lässt sich eine Seite im Pagetree nicht aufrufen. 
Es erscheint immer:

Error! Reason: Segment "login" was not a keyword for a postVarSet as 
expected!

Dabei ist "login" kein postVarSet, sondern eine normale Seite.
Folgender Seitenbaum ist gegeben:

root
|- Navigation A
|	|- Seite A.1
|	|- Seite A.2
|
|- Navigation B
	|- login
		|- confirm <-- Problem
		|- edit
		|- register

"Navigation A" und "Navigation B" sind von der speaking URL ausgenommen.
Alle Seiten lassen sich aufrufen, nur nicht "confirm".

Im Web-Modul Info sieht man in der realURL-Verwaltung, dass für die 
Seite "confirm" kein ID-to-path-mapping gegeben ist, d.h. in der Tabelle 
ist die Zeile dieser Seite komplett leer. Nicht einmal die ID steht drin.

Ich habe die Seite bereits gelöscht und neu angelegt, Cache gelöscht, 
die temp_CACHED_*.php in /typo3conf/ gelöscht - es tut sich nichts.

Google findet zu dem Fehler zwar einiges (ich scheine nicht alleine zu 
sein), ich konnte jedoch keinen Lösungsansatz ausmachen.

Any hints?

Danke & Grüße,

Frederik


realURL Konfiguration:
$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
'_DEFAULT' => array(
'init' => array(
'enableCHashCache' => 1,
'appendMissingSlash' => 'ifNotFile',
'enableUrlDecodeCache' => 1,
'enableUrlEncodeCache' => 1,
),
'redirects' => array(),
'preVars' => array(
array(
	'GETvar' => 'no_cache',
	'valueMap' => array(
		'nc' => 1,
	),
	'noMatch' => 'bypass',
),
array(
	'GETvar' => 'L',
	'valueMap' => array(
		'dk' => '2',
		'de' => '1',
	),
	'noMatch' => 'bypass',
),
),
'pagePath' => array(
'type' => 'user',
'userFunc' => 
'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'expireDays' => 7,
###### include your rootpage id here
'rootpage_id' => 1,
),
'fixedPostVars' => array(),
'postVarSets' => array(
'_DEFAULT' => array(
	// news archive parameters
	'view' => array(
		array(
			'GETvar' => 'tx_ttnews[year]' ,
			),
		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',
				)
			),
		),
	// news pagebrowser
	'browse' => array(
		array(
			'GETvar' => 'tx_ttnews[pointer]',
			),
		),
	// news categories
	'select_category' => 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]',
			),
		),
	// sremailsubscription
	'subscribe' => array(
		array(
			'GETvar' => 'tx_sremailsubscribe_pi1[regHash]'
			),
		),
	// srfeuserregister
	// short URL in Email
	'user' => array(
		array(
			'GETvar' => 'tx_srfeuserregister_pi1[regHash]'
			)
		),
	// registration / edit process
	'reg' => array(
		array(
			'GETvar' => 'tx_srfeuserregister_pi1[cmd]'
			)
		),
	// seminars
	'show' => array(
		array(
			'GETvar' => 'tx_seminars_pi1[showUid]'
			)
		),
	),
),
// configure filenames for different pagetypes
'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