Zum Inhalt springen

Mehrare Ext. und realURL

Erstellt am 11. Oktober 2008 · Noch keine Antworten

Tags: Frage

ralfiklein ·

Moin,

ich verwende die tt_news und die goof_fotoboek extension.
Möchte gerne auf realURL, ist installiert und funktioniert, um stellen.

Mein Problem was ich habe ist, ich habe entweder die eine oder die andere laufen.
Wie bekomme ich die beiden zusammen ans laufen?

Ich habe ja die realurl_conf.php
Die ist auch aktiviert und nutze sie.
Ich poste einfach mal was da drin steht. Ich weiß das es so nicht funktionieren kann. Ich rufe es zwei mal auf. er läd das letzte.

<?php
$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
    '_DEFAULT' => array(
         'init' => array(
                    'enableCHashCache' => true
         ),
         'pagePath' => array(
             'type' => 'user',
             'userFunc' =>'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
             'spaceCharacter' => '-',
             'expireDays' => 3,
             'rootpage_id' => 2
         ),
         'postVarSets' => array(
             '_DEFAULT' => array (
                 'photobook' => array(
                     array(
		'GETvar' => 'tx_gooffotoboek_pi1[srcdir]'
                    ),
                     array(
                         'GETvar' => 'tx_gooffotoboek_pi1[fid]'
                     ),
                     array(
                         'GETvar' => 'tx_gooffotoboek_pi1[func]',
                         'valueMap' => array(
                             'thumbnails' => 'thumb',
                         ),
                     ),
                 ),
             ),
         ),
         'fileName' => array (
             'defaultToHTMLsuffixOnPrev' => true
         ),
    ),
);

$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
'init' => array(
'useCHashCache' => '0',
'enableCHashCache' => 1,
'respectSimulateStaticURLs' => 'TRUE',
'appendMissingSlash' => 'ifNotFile',
'enableUrlDecodeCache' => '1',
'enableUrlEncodeCache' => '1',
),
 
'preVars' => array(
array(
'GETvar' => 'no_cache',
'valueMap' => array(
'no_cache' => 1,
'nc' => 1,
),
'noMatch' => 'bypass',
),
array(
'GETvar' => 'L',
'valueMap' => array(
'de' => '0',
'en' => '1',
),
'noMatch' => 'bypass',
),
),
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'segTitleFieldList' => 'alias,tx_realurl_pathsegment,nav_title,title',
'languageGetVar' => 'L',
'expireDays' => 1,
'disablePathCache' => 1,
'rootpage_id' => 2,
),
 
// configure filenames for different pagetypes
'fileName' => array(
'defaultToHTMLsuffixOnPrev' => 1,
'index' => array(
'print.html' => array(
'keyValues' => array(
'type' => 98,
),
),
'rss.xml' => array(
'keyValues' => array(
'type' => 100,
),
),
'rss091.xml' => array(
'keyValues' => array(
'type' => 101,
),
),
'rdf.xml' => array(
'keyValues' => array(
'type' => 102,
),
),
'atom.xml' => array(
'keyValues' => array(
'type' => 103,
),
),
),
),
'postVarSets' => array(
'_DEFAULT' => array(
'browse' => array(
array( 'GETvar' => 'tx_ttnews[pointer]', 'valueMap' => array('weiter' => '1','weiter' => '2',)),),
 
// news kategorien
'kategorie' => 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' => '-',    ),),),),
 
// news artikel
'datum' => array(
array('GETvar' => 'tx_ttnews[year]' , ),
array('GETvar' => 'tx_ttnews[month]' , ),
array('GETvar' => 'tx_ttnews[day]' , ),
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' => '-',  ),),),),
),),
);

?>

Das kann man sicherlich zusammen schreiben, nur weiß ich leider nicht mal ein bissel wie ich es machen kann weil ich mich dabei nicht genug aus kenne.