Zobacz pełną wersję : joomla 1.0.11 dziwne zachowanie linkow
czy ktos wie i moglby doradzic co moze byc przyczyna pojawiajacego sie (wczesniej go nie bylo) tekstu:
Nie masz uprawnień, aby zobaczyć tę część witryny. Musisz się zalogować.
w sytuacji uzywania linkow miedzy artykulami, czyli bez itemid? jezeli dopisany zostanie jakikolwiek itemid to wszystkie artykuly laduja sie tak jak powinny (czyli dzialaja poprawnie wylacznie z mainmenu)
plis helppppp
nie bardzo lapie z tym id, ale ...
robisz linka w menu, kopiujesz skrot (ogladajac witryne jak end-user), wklejasz w artykul, kasujesz pozycje menu - zawsze dzialalo
a nawiazujac do linkow istniejacych ktore dzialaly wczesniej a teraz nie to przyczyn moze byc kilka:
- wlaczenie SEF/SEO
- zmiana domeny, podkatalogu
- upgrade wersji Joomla bez latek poprawkowych
dziwne problemy z komunikatem ktory wymieniles zdarzyly sie tez na serwerze gdzie niespodziewanie wlaczono "register globals", lub zmieniono php z 4 na 5 (nie pamietam juz co bylo przyczyna, tak tylko mi sie kojarzy)
wylaczony SEF/SEO, wylaczony htaccess:
index.php?option=com_content&task=view&id=1
komunikat
index.php?option=com_content&task=view&id=1&Itemid=1
dziala
wlaczony SEF/SEO, wlaczony htaccess:
/content/view/1/
komunikat
/content/view/1/1/
dziala
wszystko dzialalo do blizej nieokreslonego momentu
oczywiscie metoda z dodawaniem linka do menu i wklejaniem go bedzie dzialala, aaaaaale skoro edycja opiera sie na wysiwygu jce, to byloby rozwiazanie bardzo pracochlonne, szczegolnie dla osob, ktore tego uzywaja (lekko niegramotne)
register globals byl caly czas wlaczony i nadal jest
ciekawostka jest to, ze na tym samym koncie (w home.pl) stoi drugi identyczny sajt, oczywiscie w nim wszystko funkcjonuje poprawnie :(
po prostu cuda
ustaw serwer tak jak opisalim w FAQ, problemem jest chyba sposob generowania linka przez JCE i trzeba mu dopisac w kodzie ze przy braku itemid zeby dawal 1, bedzie to w kodzie bota do JCE
i wylacz koniecznie te globale
ale to jest lekko kombinowane rozwiazanie, bo powinny wszystkie linki (te z SEFem wlaczonym i wylaczonym) dzialac poprawnie, czyli wczytywac tresc, bez podawania itemid hmmm
ciekawa sprawa,
po zmianie w index.php
if ( !$Itemid ) {
// when no Itemid give a default value
$Itemid = 99999999;
}
na
if ( !$Itemid ) {
// when no Itemid give a default value
$Itemid = 9999999;
}
znowu zaczelo chodzic, czy ktos sie orientuje co sie stalo?????
witam
potwierdzam ten sam problem... i jego rozwiązanie jak powyżej, czyli z
if ( !$Itemid ) {
// when no Itemid give a default value
$Itemid = 99999999;
}
po usunięciu jednej 9tki działa ok
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!