Hallo Leute,
bin echt am verzweifeln. Ich habe gerade ein Projekt das mir echte kopzerbrechen bereitet.
Auf einer TYPO3 v 4.0.4 installation sind folgende komponenten Insatlliert:
tt_news 2.5.0
realurl 1.1.0
sowie die sysect indexed_search 2.9.3
Die indexed search funktioniert soweit problemlos.
config {
no_cache = 0
simulateStaticDocuments = 0
baseURL = http://www.domain.de/
tx_realurl_enable = 1
prefixLocalAnchors = all
index_enable = 1
index_metatags = 0
}
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 0
page.config.index_externals = 1
page.config.sys_language_uid = 0
page.config.language = de
plugin.tx_indexedsearch.search.rootPidList = 3
plugin.tx_macinasearchbox_pi1 {
pidSearchpage = 166
}
Soweit so gut. Die tt_news ist ebenfalls komplett eingerichtet und läuft:
Setup:
plugin.tt_news.displayList.date_stdWrap.strftime = %d.%m.%Y
plugin.tt_news.displaySingle.date_stdWrap.strftime = %d.%m.%Y
plugin.tt_news.LatestLimit = 900
plugin.tt_news.enableArchiveDate = 1
plugin.tt_news.datetimeDaysToArchive = 90
plugin.tt_news.displayList.content_stdWrap.parseFunc < lib.parseFunc_RTE
plugin.tt_news.displaySingle.content_stdWrap.parseFunc < lib.parseFunc_RTE
[globalVar = TSFE:id=66]
plugin.tt_news {
_LOCAL_LANG.de {
noNewsToListMsg = Derzeit keine Nachrichten
}
}
[end]
Constants:
plugin.tt_news.allowCaching = 1
Im Seitenbaum ist
TCEMAIN.clearCacheCmd = 65,64,56,113,54,75,125,115,117,121,167,168
gesetzt.
Die realurl Config kommt wie folgt daher:
$TYPO3_CONF_VARS['EXTCONF'] ['realurl'] ['_DEFAULT'] = array(
'init' => array(
'enableCHashCache' => 1,
'enableUrlDecodeCache' => 1,
'enableUrlEncodeHash' => 1,
// 'postVarSet_failureMode' => 'redirect_goodUpperDir',
),
'rewrite' => array(
),
'preVars' => array(
array(
'GETvar' => 'L',
'valueMap' => array(
'de' => '0',
'en' => '1',
'es' => '2',
),'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(
//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(
'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' => 'cHash',
// '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' => '-',
),
),
),
),
),
),
);
Dennoch werden keine News indiziert. Schalte ich die Realurl ab und rufe eine News auf, befindet sich diese im index. lösche ich den, schalte realurl zu passiert wieder nichts. Wie gesagt werden sonst alle anderen Seiten brav indiziert.
Weiss mir jemand rat? Hab das jetzt schon ein paar Tage auf die Seite gelegt in der Hoffnung einen Geisteblitz zu bekommen...
Danke Manfred!