Zum Inhalt springen

lz_gallery und realURL - Opera ok, firefox ok, Ie Fehler

Erstellt am 19. November 2008 · 2 Antworten · letzte Antwort am 15. Februar 2009

Tags: Bilder, RealURL, Frage

derpfeffi ·

Hallo Fangemeinde,

ich habe folgendes Problem bei der Verwendung von der Extension lz_gallery in Verbindung mit realURL.

Wenn ich auf meiner Gallerieseite im FE zum Beispiel die Anzahl der Thumbs von 5x5 auf 3x3 ändere, dann bekomme ich folgende Typo3-Fehlermeldung:

Error!
Reason: Segment "menue-links" was not a keyword for a postVarSet as expected!

Der erzeugte Links ist:

http://www.meine-domain.de/menue-links/ueber-mich/hobbys/fotografie/gallerien/2008/oktober/menue-links/ueber-mich/hobbys/fotografie/gallerien/2008/oktober/museum-sinsheim.html?tx_lzgallery_pi1%5BshowUid%5D=1&tx_lzgallery_pi1%5Bold%5D=5x5x1&tx_lzgallery_pi1[colrows]=3x3

Und jetzt kommts: Das passiert nur im Internetexplorer, sowohl Firefox als auch Opera handeln das sauber!!!

Opera erzeugt folgenden Link:
http://www.meine-domain.de/menue-links/ueber-mich/hobbys/fotografie/gallerien/2008/oktober/museum-sinsheim.html?tx_lzgallery_pi1%5BshowUid%5D=1&tx_lzgallery_pi1%5Bold%5D=5x5x1&tx_lzgallery_pi1[colrows]=3x3

Kann mir einer von Euch einen Tip geben, wo ich anzusetzen habe???

Danke!

Viele Grüße

derpfeffi ·

So, ich habe das Problem jetzt ganz klassisch "umschifft" - habe eine andere Gallerie (goof_fotoboek) eingebunden - jetzt funktioniert es sauber!

In Verbindung mit sr_sendcard dazu habe ich noch eine andere Frage, aber das gehört in einen neuen Thread!

Bis denn!

klofi ·

Falls jemand über das gleich Problem stolpert.

lz_gallery realurl Internet Explorer IE javascript document.location = URL onChange="jumpToUrl Fehler falsche Pfade doppelt

Ich habe in der Datei pi1/class.tx_lzgallery_pi1.php das im Header eingebaute Javascript leicht verändert:

function jumpToUrl(URL)	{
	base = document.getElementsByTagName("base")[0].href;
	window.location = base+URL;
}

Man muss aber aufpassen dass in der Zeile

config.baseURL = http://www.domain.de/

im template ein / am Ende steht, sonst macht der IE immer noch Probleme.