Zum Inhalt springen

cmwlinklist und Realurl Problem

Erstellt am 5. April 2008 · Noch keine Antworten

Tags: Frage

Thomas27 ·

Hallo leider funktioniert meine Linklist nicht mit Realurl.
meine Vermutung ist, das der Cache hier irgendwie dazwischen "funkt".

Mein aktueller Link sieht so aus:
http://www.domain.de/nc/community/links/?action=getviewcategory&category_uid=9

Und anbei meine aktuelle Konfiguration, Forum und News gehen einwandfrei.
Die Linklist hatte ich auch schon bei den postVarSets drin.

$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array( 
'init' => array(
		'useCHashCache' => '0',
        'enableCHashCache' => 1,
		'respectSimulateStaticURLs' => 'TRUE',
		'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(
				'de' => '1',
				'en' => '2',
				'fr' => '6',
				'es' => '7',
			),
			'noMatch' => 'bypass',
		),
	),
'pagePath' => array(
		'type' => 'user',
		'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
		'spaceCharacter' => '-',
		'languageGetVar' => 'L',
		'expireDays' => 7,
		###### Set your root page ID here ######
		'rootpage_id' => 0,
	),
'fixedPostVars' => array(
			# Linklist #
			'kategorie' => array(
				array(
					'GETvar' => 'tx_cmwlinklist_pi1[category_uid]',
					'valueMap' => array(
						'home' => '0',
					),
					'lookUpTable' => array(
						'table' => 'tx_cmwlinklist_category',
						'id_field' => 'uid',
						'alias_field' => 'label',
						'addWhereClause' => ' AND NOT deleted',
						'useUniqueCache' => 1,
						'useUniqueCache_conf' => array(
							'strtolower' => 1,
							'spaceCharacter' => '-',
						),
					),
				),
			),
			'link' => array(
				array(
					'GETvar' => 'tx_cmwlinklist_pi1[uid]',
					'lookUpTable' => array(
						'table' => 'tx_cmwlinklist_link',
						'id_field' => 'uid',
						'alias_field' => 'label',
						'addWhereClause' => ' AND NOT deleted',
						'useUniqueCache' => 1,
						'useUniqueCache_conf' => array(
							'strtolower' => 1,
							'spaceCharacter' => '-',
						),
					),
				),
				array(
					'GETvar' => 'cHash',
				),
			),
			'pointer' => array(
				array(
					'GETvar' => 'tx_cmwlinklist_pi1[pointer]',
				),
			),
		),
'postVarSets' => array(
		'_DEFAULT' => array(
 			#nächste
  			### tt_new ist ja schon drin....
    		'archive' => array(
    				array(
    					'GETvar' => 'tx_ttnews[year]' ,
    				),
    				array(
    					'GETvar' => 'tx_ttnews[month]' ,
    					'valueMap' => array(
    						'january' => '01',
    						'february' => '02',
    						'march' => '03',
    						'april' => '04',
    						'may' => '05',
    						'june' => '06',
    						'july' => '07',
    						'august' => '08',
    						'september' => '09',
    						'october' => '10',
    						'november' => '11',
    						'december' => '12',
    					),
    				),
     			),
    		'browse' => array(
     			array(
      				'GETvar' => 'tx_ttnews[pointer]',
      			),
     		),
    		'select_category' => array (
     			array(
     				'GETvar' => 'tx_ttnews[cat]',
      				),
     			),
    		'article' => 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]',
      			),
     		),
			# nächste
			'mp3' => array(
				array(
        			'GETvar' => 'conf_uid',
        			'lookUpTable' => array(
               			'table' => 'tx_chcforum_conference',
               			'id_field' => 'uid',
               			'alias_field' => 'conference_name',
               			'addWhereClause' => ' AND NOT deleted',
               			'useUniqueCache' => 1,
              			'useUniqueCache_conf' => array(
                   			'strtolower' => 1,
                   			'spaceCharacter' => '-',
               			),
            		),
				),
				array(
        			'GETvar' => 'thread_uid',
        			'lookUpTable' => array(
                  		'table' => 'tx_chcforum_thread',
                       	'id_field' => 'uid',
                       	'alias_field' => 'thread_subject',
                      	'addWhereClause' => ' AND NOT deleted',
                      	'useUniqueCache' => 1,
                      	'useUniqueCache_conf' => array(
                      		'strtolower' => 1,
                      		'spaceCharacter' => '-',
                       	),
                	),
				),
				array(
        			'GETvar' => 'post_uid',
        			'lookUpTable' => array(
                      	'table' => 'tx_chcforum_post',
                      	'id_field' => 'uid',
                       	'alias_field' => 'post_subject',
                       	'addWhereClause' => ' AND NOT deleted',
                      	'useUniqueCache' => 1,
                      	'useUniqueCache_conf' => array(
                      		'strtolower' => 1,
                      		'spaceCharacter' => '-',
                   		),
					),
				),
 			),
			# und nächste
    	
			# und nächste
		),
	),
);