Zum Inhalt springen

realurl 1und typolink

Erstellt am 9. September 2016 · 1 Antwort · letzte Antwort am 11. September 2016

Tags: RealURL, URLs & Routing, TYPO3 6.x, Frage

wini2 ·

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

wini2 · · Beste Antwort

dank an alle, die mir geantwortet hätten.

problem hat sich gelöst - offensichtlich hat sich in der htaccess was geändert, die ich aus einer älterne version hatte.