realurl -> leere Seite

  • 0 x
    76 Beiträge
    0 Hilfreiche Beiträge
    15. 09. 2008, 11:05

    Hallo ich habe ein kleines problem mit realurl bzw. meiner Seitenstruktur!

    |-hauptseite = id=103 (verweis auf eine der seiten)
    |-- seite 1 = id=1 (verweis auf unterseite 1.1 id=53)
    |--- unterseite 1.1 = id=53 (standard / home)
    |--- unterseite 1.2 ...
    |-- seite 2 = id=56 (verweis auf unterseite 2.1 id=103)
    |--- unterseite 2.1 = id=103 (standard / home)
    |--- unterseite 2.2 ...

    Die Domain zeigt auf die hauptseite, die je nach Bedarf auf seite 1 oder seite 2 verweisen soll. Seite 1 und Seite 2 haben jeweils ihr eigenes menü (an der linken seite). Außerdem gibt es ein Menü (nur 1 ebene), um von seite 1 auf seite 2 und umgekehrt zu gelangen.

    Das klappt auch soweit, d.h. bin ich auf seite 1 kann ich über das menü auf seite 2 kommen und umgekehrt. Wenn ich aber auf seite 1 bin und im menü auf seite 1 klicke, lande ich auf einer leeren seite. Das gleiche gilt auch für seite 2.

    Mein realconf sieht folgendermaßen aus:

    1. $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'] = array (
    2. '_DEFAULT' => array (
    3. 'init' => array (
    4. 'enableCHashCache' => '1',
    5. 'appendMissingSlash' => 'ifNotFile',
    6. 'enableUrlDecodeCache' => '1',
    7. 'enableUrlEncodeCache' => '1',
    8. ),
    9. 'redirects' => array (
    10. ),
    11. 'preVars' => array (
    12. '0' => array (
    13. 'GETvar' => 'no_cache',
    14. 'valueMap' => array (
    15. 'nc' => '1',
    16. ),
    17. 'noMatch' => 'bypass'
    18. ),
    19. '1' => array (
    20. 'GETvar' => 'L',
    21. 'valueMap' => array (
    22. 'de' => '0',
    23. 'en' => '1',
    24. ),
    25. 'noMatch' => 'bypass',
    26. ),
    27. '2' => array (
    28. 'GETvar' => 'lang',
    29. 'valueMap' => array (
    30. 'de' => 'de',
    31. 'en' => 'en',
    32. ),
    33. 'noMatch' => 'bypass',
    34. ),
    35. ),
    36. 'pagePath' => array (
    37. 'type' => 'user',
    38. 'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
    39. 'spaceCharacter' => '-',
    40. 'languageGetVar' => 'L',
    41. 'expireDays' => '7',
    42. 'rootpage_id' => '103',
    43. 'dontResolveShortcuts' => '0',
    44. ),
    45. 'fixedPostVars' => array (
    46.  
    47. ),
    48. ...

    Für die Domain habe ich folgende Einträge:
    1. $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']['SERVERIP/t3_cms/testbase'] = $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']['_DEFAULT'];
    2. $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']['SERVERIP/t3_cms/testbase']['pagePath']['rootpage_id'] = '103';

    Außerdem komme ich mit der rootpage_id 103 (hauptseite) nicht auf die Unterseiten 1.2 oder 2.2 über die seitenmenüs. Wenn ich
    allerdings als rootpage_id 1 (seite 1) oder 56 (seite 2) nehme, erreiche ich auch die jeweiligen unterseiten.

    Das Manual zu realurl konnte mir in diesen Punkten leider nicht weiterhelfen, daher frage ich nun Euch!

    Übrigens: ich benutze realurl Version 1.1.4 und typo3 4.1.2


  • 1
  • 0 x
    76 Beiträge
    0 Hilfreiche Beiträge
    15. 09. 2008, 11:13

    Noch was: Ich benutze die Extension aeurltool für die Konfiguration und Verwaltung von realurl und die Fehlerkonsole sagt mir folgendes:
    URL-----------------------------Fehlermeldung---------------------------------------------------------------------------------Datum
    unterseite-1.1.html------------Segment "unterseite-1.1" was not a keyword for a postVarSet as expected!------------Mon 15 Sep 2008 10:34:07

  • 1