Ich bin nur noch einen Hauch von der Lösung entfernt und hoffe, dass mir hier jemand weiterhelfen kann.
Das Problem was ich habe ist das mir zwar die Seitentitel der ersten Hierarchie Ebene toll übersetzt werden, jedoch sobald es in die zweite Ebene geht es nicht mehr passt, besonders beim Wechsel in die Single-Ansicht von News.
Die URL' sehen dann so aus:
http://xxxx/xxxx/referenzen/single-ansicht/article/120/totes-kapital-lukrativ-versteigern.html
und diesen Ordner gibt es natürlich nicht.
Hier meine Konfiguration:
TS-Setup:
config.simulateStaticDocuments_noTypeIfNoTitle = 1
config.simulateStaticDocuments = 0
config.baseURL = =113
config.tx_realurl_enable = 1
localconf.php:
// realurl config
$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array('_DEFAULT' => array(),
' www.seniorm.de' => array('init' => array('enableCHashCache' => 1,
// '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('en' => '3',
// 'dansk' => '3',
'de' => '0',
// 'deutsch' => '0',
),
'noMatch' => 'bypass',
),
),
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'expireDays' => 7,
'rootpage_id' => 113,
// 'encodeTitle_userProc'=>'EXT:realurl/tx_realurl_encodeTitle_userProc.php:&user_encodeDates',
),
'fixedPostVars' => array(),
'postVarSets' => array('_DEFAULT' => array(
// archive
'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('archived' => 1,
'non-archived' => -1,
)
),
),
// pagebrowser
'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,
),
),
),
),
// backPid link
// 'back_to' => array(
// array('GETvar' => 'tx_ttnews[backPid]',
// 'lookUpTable' => array('table' => 'pages',
// '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]',
),
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]'
),
),
),
),
'fileName' => array('index' => array('rss.xml' => array('keyValues' => array('type' => 100,
),
),
// 'index.html' => array(
// 'keyValues' => array(),
// ),
),
'defaultToHTMLsuffixOnPrev' => 1,
),
)
);
//end
und die htacsess:
RewriteEngine On
RewriteBase /seniorm
RewriteRule ^typo3$ - [L]
RewriteRule ^typo3/.*$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php
Es kann nur eine Kleinigkeit sein. Leider kenne ich mich mit der Administration der mod_rewrite überhaupt nicht aus und all die Erklärungen wirken auf mich wie Versicherungschinesisch.
Ich bitte um Rat und hoffe auf eine Antwort.