eastdesign
04-02-2012, 13:38
Witam serdecznie.
Od paru dni borykam się z pewnym problemem Joomli i VM, mianowicie jest to problem z prostymi adresami. Może od początku.
Joomla 1.5.4
VM 1.1.9
SEF - Arito + VM Plugin
Proste adresy - tak
mod_rewrite - tak
Co do komponentów, to były testowane sh404sef, OpenSEF, ACEsef, podstawowy SEF Joomli + route.php dla VM.
Najlepiej jednak wypadł Arito co do jakości adresów.
Na ACEsef udało mi się osiągnąć zamierzony efekt, ale adresy były nieprzyjemne.
Zaczynamy.
Jest plik szablonu, który ma w sobie warunki na stronę główną. Podczas zwykłego przeklikiwania strony, wszystko jest ok, adresy są bardzo ładne.
Problem zaczyna się gdy na stronie głównej klikniemy produkt który jest wyświetlany przez moduł VM (latestprod). Po kliknieciu owszem, otwiera się produkt, ale na stronie głównej (!), a powinien otworzyć się w podstronie, otwiera się na głównej, dlatego, że w adresie przechodzi przez Home (index.php)
localhost/Projekty_serwer/stronawww/home/poleasingowe-komputery/dell-optiplex-745 (http://localhost/Projekty_serwer/wizard15/home/poleasingowe-komputery/dell-optiplex-745) a powinno być:
localhost/Projekty_serwer/stronawww/poleasingowe-komputery/dell-optiplex-745 (http://localhost/Projekty_serwer/wizard15/home/poleasingowe-komputery/dell-optiplex-745)
Tak samo jest koszykiem i procesem zamówienia. Wszystko przechodzi przez index.php, a nie powinno.
Nie wiem gdzie tutaj jest błąd. Stosowałem radę opisaną na:
http://wiki.joomla.pl/index.php/VirtueMart/R%C3%B3%C5%BCne_rozwi%C4%85zania ale niestety bez skutecznie.
Nie wiem czy ktoś już spotkał się z podobną sytuacją, ale jest to troszeczkę uciażliwe.
Pozdrawiam i czekam na odpowiedź.
PS. Dorzucam w załączniku jeszcze część kodu szablonu odpowiedzialną za wyświetlenie SG.
Od paru dni borykam się z pewnym problemem Joomli i VM, mianowicie jest to problem z prostymi adresami. Może od początku.
Joomla 1.5.4
VM 1.1.9
SEF - Arito + VM Plugin
Proste adresy - tak
mod_rewrite - tak
Co do komponentów, to były testowane sh404sef, OpenSEF, ACEsef, podstawowy SEF Joomli + route.php dla VM.
Najlepiej jednak wypadł Arito co do jakości adresów.
Na ACEsef udało mi się osiągnąć zamierzony efekt, ale adresy były nieprzyjemne.
Zaczynamy.
Jest plik szablonu, który ma w sobie warunki na stronę główną. Podczas zwykłego przeklikiwania strony, wszystko jest ok, adresy są bardzo ładne.
Problem zaczyna się gdy na stronie głównej klikniemy produkt który jest wyświetlany przez moduł VM (latestprod). Po kliknieciu owszem, otwiera się produkt, ale na stronie głównej (!), a powinien otworzyć się w podstronie, otwiera się na głównej, dlatego, że w adresie przechodzi przez Home (index.php)
localhost/Projekty_serwer/stronawww/home/poleasingowe-komputery/dell-optiplex-745 (http://localhost/Projekty_serwer/wizard15/home/poleasingowe-komputery/dell-optiplex-745) a powinno być:
localhost/Projekty_serwer/stronawww/poleasingowe-komputery/dell-optiplex-745 (http://localhost/Projekty_serwer/wizard15/home/poleasingowe-komputery/dell-optiplex-745)
Tak samo jest koszykiem i procesem zamówienia. Wszystko przechodzi przez index.php, a nie powinno.
Nie wiem gdzie tutaj jest błąd. Stosowałem radę opisaną na:
http://wiki.joomla.pl/index.php/VirtueMart/R%C3%B3%C5%BCne_rozwi%C4%85zania ale niestety bez skutecznie.
Nie wiem czy ktoś już spotkał się z podobną sytuacją, ale jest to troszeczkę uciażliwe.
Pozdrawiam i czekam na odpowiedź.
PS. Dorzucam w załączniku jeszcze część kodu szablonu odpowiedzialną za wyświetlenie SG.