[TYPO3-german] Verschiedene Templates -- und RealURL

Adrian Nussbaum a.n at xpure.ch
Mon Sep 10 14:42:55 CEST 2007


> Hi,
>
> dann hast du RealUrl nicht korrekt eingerichtet.
> Wie sieht denn deine  RealUrl Config aus.
> Vielleicht hilft das hier:
> http://typo3.intervation.de/extensionen/realurl/mehre-domain- 
> records-und-unerwuenschte-erzeugte-urls.html
>


Ist ja nett gemeint, der Tipp, und es stehen viele spannende Dinge  
dort. Aber trotzdem verwirrt es mich mehr, als dass es helfen würde.  
wo muss welcher code hin? und wie sieht das ganze array am ende aus?

Meine Konfiguration hab ich unten mal gepostet. Ich weiss, es ist  
viel unnötiges zeugs drin. Hab das so mal von 'nem Kollegen erhalten  
und bisher hats wunderbar funktioniert. Aber bisher hatte ich auch  
keine mehreren Templates.

Aber echt: kann das denn so schwierig sein? Wo liegt das Problem,  
dass die Konfiguration wieder weg ist, wenn ich  ein neues Template  
in einer unterseite mache?
wieso kriegt die ext automaketemplate gleich 'ne krise?

ach mann... immer diese mühsamen probleme. ich wollte ich würde  
alles einfach mal verstehen...



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

	'init' => array(

		'enableCHashCache' => 'TRUE',
		'respectSimulateStaticURLs' => 'TRUE',
		'appendMissingSlash' => 'ifNotFile',
		'enableUrlDecodeCache' => 'TRUE',
		'enableUrlEncodeCache' => 'TRUE',

		),

	//'redirects' => array(
	//	'blog/' => 'home/blog/',
	//),
	'preVars' => array(

		array(

			'GETvar' => 'no_cache',
			'valueMap' => array(
				'no_cache' => 1,
			),
		'noMatch' => 'bypass',
		),
	),
	'pagePath' => array(
		'type' => 'user',
		'userFunc' => 'EXT:realurl/ 
class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
		'spaceCharacter' => '-',
		'expireDays' => 30
	),
	'fixedPostVars' => array(
		'newsdetails' => array(
			array(
				'GETvar' => 'cHash',
			),
			array(
				'GETvar' => 'backPID',
			),
			array(
				'GETvar' => 'tt_news',
				'lookUpTable' => array(
					'table' => 'tt_news',
					'id_field' => 'uid',
					'alias_field' => 'title',
					'addWhereClause' => ' AND NOT deleted',
					'maxLenght' => 15,
					'useUniqueCache' => 'TRUE',
					'useUniqueCache_conf' => array(
						'strtolower' => 'FALSE',
						'spaceCharacter' => '-',
					),
				),
			),
			array(
				'GETvar' => 'pS',
			),
			array(
				'GETvar' => 'pL',
			),
			array(
				'GETvar' => 'arc',
				'valueMap' => array(
					'archiv' => 1,
				),
			),
		),
		'31' => 'newsdetails',
		'newsindex' => array(
			array(
				'GETvar' => 'cHash',
			),
			array(
				'GETvar' => 'backPID',
			),
			array(
				'GETvar' => 'begin_at',
			),
		),
		'20' => 'newsindex',
	),
);





More information about the TYPO3-german mailing list