Zum Inhalt springen

realUrl pfed in links passt nicht

Erstellt am 12. Oktober 2008 · 3 Antworten · letzte Antwort am 1. November 2008

Tags: RealURL, URLs & Routing, Frage

lygie ·

Hallo Zusammen,

ich habe für eine Typo3-Installation realURL aktiviert.

Auf der ersten Menüebene funktioniert alles Super. Sobald ich mich im FE jedoch auf einer Seite in der zweiten Menüebene befinde, wird in der URL jedes Links zweimal der gleiche Pfadabschnitt eingetragen.

das sieht dann zum Beispiel so aus:

http://<url>/hintergrund/hintergrund/einleitung.html
richtig wäre aber
http://<url>/hintergrund/einleitung.html

Weiß jemand woran das liegen kann. Weder in der Anleitung für die Extension, noch im Internet finde ich eine Möglichkeit mit der ich Einfluss auf die Erzeugung des Pfades nehmen kann.

Der entsprechende Eintrag in der config sieht so aus:

        'pagePath' => array (
            'type' => 'user',
            'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
            'spaceCharacter' => '-',
            'languageGetVar' => 'L',
            'expireDays' => '7',
            'rootpage_id' => '1',
        ),

Liebe Grüße

lygie ·

Entschuldige die Späte Antwort, hatte leider wenig Zeit.

aber hier der Code für das Menü:

	HAUPTMENUE = HMENU
	HAUPTMENUE.special = directory
	HAUPTMENUE.special.value = 1
	HAUPTMENUE.1 = TMENU
	HAUPTMENUE.1.NO = 0
	HAUPTMENUE.1.NO.linkWrap = <br />;  
	
	HAUPTMENUE.2 <.HAUPTMENUE.1
	HAUPTMENUE.2.NO.linkWrap = <br />;

Liebe Grüße

lygie ·

Hallo Zusammen,

ich konnte das Problem nach sehr langer Suche beheben.

ich hatte folgende Zeile im Typoscript

config.disableAllHeaderCode = 1

Das hatte ich gemacht, da ich den Header selbst bestimmen wollte und mir selbst zusammengebaut habe.

Nach Deaktivierung der Option funktioniert RealUrl in allen Menüebenen. Fragt mich aber nicht warum :-)

Vielleicht hilft die Erkenntnis aber mal jemand anderem weiter.