Zum Inhalt springen

Realurl-"Problemchen" beim Anlegen neuer Seiten

Erstellt am 21. Dezember 2007 · 2 Antworten · letzte Antwort am 24. Dezember 2007

Tags: RealURL, Frage

Tarta ·

Hallo zusammen,

habe mich im Rahmen eines neuen Projektes erstmals mit RealURL beschäftigt und muss sagen, dass ich schon ziemlich begeistert bin. Habe im Endeffekt nur noch ein kleines Problem, bei dem Ihr mir hoffentlich helfen könnt!

Wenn ich im Page-Tree eine neue Seite anlege mit dem Titel "neue Seite", sollte diese per Browsereingabe über neue-seite.html erreichbar sein. Dies funktioniert bei mir aber nur, wenn ich sie vorher schon einmal über einen Typo3-internen Link aufgerufen habe. Ich könnte mir vorstellen, dass es sich dabei um ein Problem handelt, dass Realurl den Datenbankeintrag erst beim ersten öffnen erstellt... Gibt es eine Möglichkeit das zu umgehen? Problem: Wenn ich eine Seite anlege die nicht über die Navigation sichtbar ist, komme ich ja gar nicht erst drauf!

Wunsch: Wenn ich eine Seite anlege, sollte diese auch direkt über den .html-Link erreichbar sein.

Hier ein paar Daten:

$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(

	'init' => array(
	  //'postVarSet_failureMode' => 'redirect_goodUpperDir',
	  'postVarSet_failureMode' => '',
	  'enableCHashCache' => 1,
	  'enableUrlEncodeCache' => 1,
	  'enableUrlDecodeCache' => 1,
	
	),

	'preVars' => array(
		array(
			'GETvar' => 'L',
			'valueMap' => array(
				'de' => '0',
				'ru' => '1',
				'en' => '2'
			),
			'noMatch' => 'bypass'		
		)			
	),
	'pagePath' => array(
		'type' => 'user',
		'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
		'spaceCharacter' => '-',
		'languageGetVar' => 'L',
		'expireDays' => '30',
        'isegTitleFieldList' => 'tx_realurl_pathsegement,nav_title,title',
        'excludePageIds' => '35,36,40,55'
	),
	'fileName' => array(
		'defaultToHTMLsuffixOnPrev' => 1
	),
	
	'postVarSets' => array(
    	'_DEFAULT' => array(
 			'browse' => array( 
            	array( 
                	'GETvar' => 'tx_ttnews[pointer]', 
                	'valueMap' => array(
                		'weiter' => '1',
                		'weiter' => '2',
                	)
                ),
            ),
                                          
            // news artikel
            'news' => array(
 	      		//array('GETvar' => 'tx_ttnews[year]'),
    	        //array('GETvar' => 'tx_ttnews[month]' , ),
        	    //array('GETvar' => 'tx_ttnews[day]' , ),
        	    array('GETvar' => 'tx_ttnews[backPid]'),
        	    //array('GETvar' => 'cHash'),
            	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' => '-',  
                        ),
                    ),
                ),
                
            ),
            'instrumente' => array(
            	array('GETvar' => 'instrumentid'),
            ),
            'clubfunktionen' => array(
            	array('GETvar' => 'tx_srfeuserregister_pi1[cmd]'), 
            	array('GETvar' => 'tx_srfeuserregister_pi1[backURL]'),
            	array('GETvar' => 'tx_srfeuserregister_pi1[rU]'),
            	array('GETvar' => 'tx_srfeuserregister_pi1[preview]')
            ),
            'suchfunktionen' => array(
            	array('GETvar' => 'tx_indexedsearch[ext]')
            ),
		),
	),



)
config.simulateStaticDocuments_replacementChar = _
config.simulateStaticDocuments = 0
config.baseURL = http://www.abcdefg.de/
config.tx_realurl_enable = 1
config.prefixLocalAnchors = all
config.uniqueLinkVars = 1
config.linkVars = L
just2b ·

'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'expireDays' => '3',
'firstHitPathCache'=>1,
'rootpage_id' => 1
),

georg

Tarta ·

Wie immer vielen Dank für die schnelle Hilfe an just2b!!!

Für alle die das gleiche Problem haben: Neben 'firstHitPathCache' war auch 'rootpage_id' wichtig!

Frohe Weihnachten,

Tarta