Zum Inhalt springen

RealURL Configuration Fehlermeldung

Erstellt am 31. August 2006 · 5 Antworten · letzte Antwort am 22. Oktober 2006

Tags: RealURL, Frage

Outlaw ·

Hallo Leute,

wie kann ich das beheben ??

Warning: reset() [function.reset]: Passed variable is not an array or object in /home/httpd/vhosts/typo3/typo3_src-4.0.1/t3lib/class.t3lib_arraybrowser.php on line 103

Warning: Variable passed to each() is not an array or object in /home/httpd/vhosts/typo3/typo3_src-4.0.1/t3lib/class.t3lib_arraybrowser.php on line 104

Das kommt immer, wenn ich im Speaking URL Management den Menüpunkt "Configuration" aufrufe ....

Gruß
Outi

Outlaw ·

So, inzwischen funzt es wieder ....

Ich habe die ext_localconf.php mal um das Beispiel aus dem Buch Typo3 Das Handbuch für Entwickler erweitert, die Fehlermeldung ist weg.

Gruß
Outi

Arnie2001 ·

Hallo, welche Eintragungen hast du denn in der ext_localconf.php vorgenommen?

Ich habe die gleiche Fehlermeldung.

Vielen Dank für die Mühe!

Outlaw ·

Sorry für die späte Meldung, war etwas im Stress in letzter Zeit, dazu kam/kommt auch noch ne fiese Erkältung.

Hier meine Datei (inkl. tt_news, was ich aber (noch) nicht drin habe):
(Bei mir sieht die Datei nicht so verschoben aus, komisch, aber sollte trotzdem funktionieren ....)

<?php

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

$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' => 1,
      		'enableUrlDecodeCache' => 1,
      		'enableUrlEncodeHash' => 1,
   	),
			'preVars' => array(
		      array(
         		'GETvar' => 'L',
      		   'valueMap' => array(
            			'de' => '0',
         				'en' => '1',
      		   ),
         		'valueDefault' => 'de',
   		   ),
	   ),
		'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(
         			'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' => '-',
            						),
        	 				),
      				),
			   ),
						'article' => 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' => 12,
      						'addWhereClause'=> 'AND NOT deleted',
      						'useUniqueCache'=> 1,
      						'useUniqueCache_conf' => array (
         							'strtolower' => 1,
         							'spaceCharacter' => '-',
      						),
					   ),
				),
			),
		),
	), 
);

?>