Zum Inhalt springen

RealUrl Pfad konfigurieren?

Erstellt am 4. September 2006 · 1 Antwort · letzte Antwort am 5. Oktober 2006

Tags: RealURL, tt_news, Frage

jenny79 ·

Hallo Leute,
ich benutze Typo3 4.0 und RealURL 1.1.0
Ich habe mir in dem Buch von Kai Laborenz bereits ein ganz tolles BSpl rausgesucht, allerdings bekomme ich die Feinabstimmung nicht hin, und wäre auf Hilfe angewiesen.

habe rausgefunden das ich Pfade die mir nicht gefallen im 'Speaking URL Management'einstellen kann.
Aber der Knackpunkt ist das ich die Extension tt_news überall auf meiner Seite nutze, und ich den Pad in der konfiguration gerne ändern würde!
Also momentan bekomme ich folgenden Pfad einer News SINGLE Ansicht:
http://www.domain.com/dummy/de/[b]detailansicht/article/6/nestle-nes.html[/b]
Ich würde aber lieber diese Form haben:
http://www.domain.com/dummy/de/[b]/nestle-nes.html[/b]
oder besser wäre noch wenn der volle Titel ausgegeben würde, nicht abgeschnitten.
Kann mir jemand helfen das so hinzubekommen?

das wäre echt super!

Lg
Jenny
PS:
Ahso so sieht meine configuration aus:

$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' => '-',
      						),
					   ),
				),
			),
		),
	), 
);
Rob ·

Hi jenny79,

ich sitze gerade an einem sehr ähnlichen Problem - hast du zu deinem eine Lösung gefunden?

Gruß,
Rob