hallo,
ich habe einen logout-button in der navigation, der ohne realurl prima funktioniert.
...
20 = TEXT
20.if.negate = 1
20 {
if.isFalse.data >
value = Logout
typolink.parameter= 27
typolink.title = von der Seite abmelden
stdWrap.stdWrap.prepend < lib.icon2
wrap = <li class="">|</li>
typolink.additionalParams = &logintype=logout
typolink.parameter.data = TSFE:id
if.isFalse.data = TSFE:fe_user|user|username
}
...
ohne realurl sieht der link so aus http://meinedomain.de/cms24/index.php?id=68&logintype=logout
wobei id=68 die seite ist, auf der ich bin.
mit realurl (das grundsätzlich auch funktioniert) sieht der link so aus http://meinedomain.de/cms24/downloads.html?logintype=logout
logt mit aber nicht aus. versuche den typolink mit
addQueryString = 1
addQueryString.method = GET
useCacheHash = 1
zu manipulieren, führen leider auch zu nichts - oder besser, zu meiner 404-seite (der link dazu: index.php?id=68&id=000&logintype=logout
meine autokonfiguration
<?php
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']=array (
'_DEFAULT' =>
array (
'init' =>
array (
'enableCHashCache' => true,
'appendMissingSlash' => 'ifNotFile,redirect',
'adminJumpToBackend' => true,
'enableUrlDecodeCache' => true,
'enableUrlEncodeCache' => true,
'emptyUrlReturnValue' => '/cms24/',
),
'pagePath' =>
array (
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'rootpage_id' => '1',
),
'fileName' =>
array (
'defaultToHTMLsuffixOnPrev' => 1,
'acceptHTMLsuffix' => 1,
'index' =>
array (
'print' =>
array (
'keyValues' =>
array (
'type' => 98,
),
),
),
),
'postVarSets' =>
array (
'_DEFAULT' =>
array (
'event' =>
array (
0 =>
array (
'GETvar' => 'tx_seminars_pi1[showUid]',
'lookUpTable' =>
array (
'table' => 'tx_seminars_seminars',
'id_field' => 'uid',
'alias_field' => 'title',
'addWhereClause' => ' AND NOT deleted',
'useUniqueCache' => true,
'useUniqueCache_conf' =>
array (
'strtolower' => 1,
'spaceCharacter' => '-',
),
'autoUpdate' => true,
),
),
),
'news' =>
array (
0 =>
array (
'GETvar' => 'tx_news_pi1[news]',
'lookUpTable' =>
array (
'table' => 'tx_news_domain_model_news',
'id_field' => 'uid',
'alias_field' => 'title',
'useUniqueCache' => 1,
'useUniqueCache_conf' =>
array (
'strtolower' => 1,
'spaceCharacter' => '-',
),
),
),
),
),
),
),
);
ich habe realurl 1.13.6 im einsatz, autokonifguriert. TYPO3 ist in einem Unterverzeichnis installiert,
config.baseURL = http://meinedomain.de/cms24/
config.tx_realurl_enable = 1
vielen dank im voraus