Zum Inhalt springen

probleme mit realurl + tt_news + firefighter

Erstellt am 12. Januar 2011 · 1 Antwort · letzte Antwort am 17. Januar 2011

Tags: RealURL, tt_news, Frage

sportline105 ·

Hallo,

ich habe zur Zeit ein Problem mit realurl, sowie 2 Extensions. Die erstellung der URLs bringt leider nicht die richtigen Ergebnisse.
Wenn ich bei tt_news ein Datum mit in den Titel eingebe, so erscheint bei der Detailansicht nur der Fehler "Keine news_id übergeben.". Wenn ich aber in den Titel nur ein Wort eingebe, so funktioniert die URL-Umsetzung.

Ein ähnliches Problem ergibt sich bei der Extension Firefighter. Bei mehrfachen Einsätzen mit dem gleichen Titel wird normalerweise an den Titel eine Zahl angehängt -1; -2 usw. Dies geschieht leider nicht, sondern es werden zwar die richtigen Titel angezeigt, jedoch diesen eine falsche url zugewiesen.

Laut Realurlconf ist der Syntax korrekt.

Kann dieses Problem an einem fehlenden serverseitigen Plugin liegen, oder an einer Fehlkonfiguration meinerseits?

hier die realurl conf:

$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
'_DEFAULT' => array(
'init' => array(
'enableCHashCache' => 1,
'appendMissingSlash' => 'ifNotFile',
'enableUrlDecodeCache' => 1,
'enableUrlEncodeCache' => 1,
'postVarSet_failureMode' => '',
),
'redirects' => array(),
'preVars' => array(
array(
'GETvar' => 'no_cache',
'valueMap' => array(
'nc' => 1,
),
'noMatch' => 'bypass',
),
array(
'GETvar' => 'L',
'valueMap' => array(
# 'de' => '0',
'en' => '1',
),
'valueDefault' => 'de',
'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' => 1,
'firstHitPathCache' => 1,
),
'fixedPostVars' => array(),
'postVarSets' => array(
'_DEFAULT' => array(
// news archive parameters
'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',
)
),
),
// news pagebrowser
'browse' => array(
array(
'GETvar' => 'tx_ttnews[pointer]',
),
),
// news categories
'select_category' => array (
array(
'GETvar' => 'tx_ttnews[cat]',
),
),
// news articles anMd searchwords
'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[backPid]',
),
array(
'GETvar' => 'tx_ttnews[swords]',
),
),
// firefighter extension
'details' => array(
array(
'GETvar' => 'tx_firefighter_pi1[showUid]',
'lookUpTable' => array(
'table' => 'tx_firefighter_einsatz',
'id_field' => 'uid',
'alias_field' => 'title',
'maxLength' => 100,
'addWhereClause' => ' AND NOT deleted',
'useUniqueCache' => true,
'useUniqueCache_conf' => array(
'strtolower' => true,
'spaceCharacter' => '-',
),
'enable404forInvalidAlias' => true
),
),
),
),
),

// configure filenames for different pagetypes
'fileName' => array(
'defaultToHTMLsuffixOnPrev' => true,
'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,
),
),
),
),
),
);

Gruß

Norbert