Zum Inhalt springen

realurl: Excluden von PageID

Erstellt am 16. März 2008 · 5 Antworten · letzte Antwort am 1. August 2008

Tags: RealURL, Frage

rob-master ·

Hey Ihr,
ich habe RealUrl in der Version 1.3.1 auf TYPO3 4.1.2 installiert. Soweit funktioniert alles...Allerdings habe ich folgende Seitenstruktur:

root
-menu1
+-seite1
+-seite2

Und die URLs sehen daher ungefähr so aus:

www.meinedomain.de/menu1/seite1.html

Ich würde aber gerne, dass die URL so aussieht:

www.meinedomain.de/seite1.html

Verwende ich nun die Funktion excludePageIds für mein Problem - also so wie es z.B. hier beschrieben ist: http://wiki.typo3.org/index.php/EXT/realurl/manual

mit:

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

Dann bringt mich das auch nicht zum Ziel...🙁

So, dann gab es ja nun in der Vergangenheit einige weitere Ansätze. Zum Beispiel das Einbinden der Klasse tx_realurl_jk und dem Ausschließen mit der Funktion excludeUids

//'userFunc' => 'EXT:realurl/class.tx_realurl_jk.php:&tx_realurl_jk->main',
//'excludeUids' => array(2,3), //pageIds removed from the path

Leider funktioniert das nicht bei obigen Versionen bei mir. Ich habe das ganze auch schon mit der RealURL Version 1.2.1 versucht: Ohne Erfolg!

Hat vielleicht noch jemand eine Idee?? #angry#

Danke für eure Hilfe!!!

rob-master ·

Ich habe mich jetzt auf CoolURI gestürzt. Damit lies sich mein Problem sehr schnell beheben!

Bisher ist CoolURI für mich eine echte Alternative zu RealURL...Die Konfiguration ist super simpel und die Extension ist gut dokumentiert!

SfiSh ·

Gibt es mittlerweile auch eine Lösung für Realurl? Ich möchte ungern von dieser Extension weg, allerdings möchte ich auch nicht im Quellcode rumschreiben, bzw. die jk-Variante verwenden.

Habe letztendlich das gleiche Problem wie "rob-master", weder excludePageIds noch excludeUids (im manual dokumentiert) funktioniert. Das ist sehr Schade, da man damit den Seitenbaum viel besser aufteilen könnte.

Vielen Dank für eure Antworten.

LG

daniz78 ·

Bisher weiß ich nur von der manuellen Änderung in TYPO3 selbst.

Unter SpeakingUrlManagement kann man den Pagepath anpassen.

Gruß, Daniz