Zum Inhalt springen

Mehrere Slashes in realURL

Erstellt am 19. Februar 2010 · 19 Antworten · letzte Antwort am 11. März 2010

Tags: RealURL, URLs & Routing, Frage

balmung ·
pow schrieb

wird ein leeres "//" hinzugefügt meine ich.

Genau. Aber die bessere Lösung ist, diese zu füllen, da ich auf alle Fälle den Inhalt anzeigen möchte.

Müsste mit korrigiertem Schreibfehler so heißen.

domain.tld/postVarArrayName/Inhalt.html

nicht

domain.tld/startseite/einzlansicht/preVarSetArrayName/Inhalt.html

pow ·

Dann könntest du ja um den Array eine PHP-IF-Abfrage einbauen. Die checkt ob der Wert vorhanden ist. Müsste eigentlich funktionieren...

balmung ·

Leicht wirr heute.

Auch das domain.tld/startseite/einzlansicht/preVarSetArrayName/Inhalt.html
muss natürlich domain.tld/startseite/einzlansicht/POSTVarSetArrayName/Inhalt.html heißen.

balmung ·

Habe zuerst die realurlregeneration Extentension ausprobiert. Da lag der Hund begraben. Durch die tx_realurl_pathcache table wurde nichts mehr groß geändert, trotz mehrmaligen cache leerens. Jetzt komm ich der Sache näher. die erste Ebene ist schonmal weg.

pow ·

Cache und RealURL ist die reine Hölle, na dann klappts. Vielleicht kannst mit anderen deine Lösung sharen.

Grüße

pow ·

Jep hab ich gesehen.
Schalte doch den Cache von realURL ab, dann den TYPO3 Cache und dann lohnt sich das debuggen.

Grüße

balmung ·

Hab bei der suche natürlich nc=1 aber insgesamt soll das aus peformancegründen schon vorgehalten werden. Hab mal ein dynamisches Kategorien Menü erstellt. Ohne cache kannst du dir das nicht antun. 🙂
Übrigens danke für deine Hilfe. So kam mir dann doch die richtige Idee.

balmung ·

Habs nicht vergessen. Wird aber doch etwas dauern und umfangreicher, weil sich weitere Probleme auftun, die vermutlich mit den caches zusammen hängen.
Grüße