PDA

Zobacz pełną wersję : Po migracji z 2.5 do 3.2 nie działają podstrony z moim szablonem



Warszawiak
09-03-2014, 15:48
Po migracji z Joomla 2.5 do 3.2 nie działają podstrony z moim szablonem tzn działa strona główna ale nie działają podstrony. Działania z prostymi adresami czy zmienianiem pliku htaccess.txt na .htaccess niczego nie dają. Sama strona główna wyświetla się prawidłowo. Przy czym zauważyłem, ze gdy wczytam inny szablon to choć nie wyświetlają mi się bloki z menu to wpisując z ręki adresy podstron podstrony wczytują się. Wskazywało by bo na jakąś niekompatybilność w szablonie. Dlatego mam uprzejmą prośbę o wskazówkę/pomoc jaki element w szablonie może być odpowiedzialny za ten problem i ewentualnie co należałoby w nim zmienić.

Pozdrawiam,
Piotr

zwiastun
09-03-2014, 16:22
Co to znaczy, że nie działają podstrony? Pojawia się jakiś błąd?
Jesli błąd 404 i

Działania z prostymi adresami czy zmienianiem pliku htaccess.txt na .htaccess niczego nie dają.
to może dlatego, że w konfiguracji włączone jest przepisywanie adresów, a na serwerze nie włączono modułu rewrite bądź nie jest to serwer Apache.

http://wiki.joomla.pl/Pomoc35:System_Konfiguracja_globalna#Optymalizacja _dla_wyszukiwarek

Warszawiak
09-03-2014, 17:42
Witaj Zwiastun!
No więc strony nie otwierały się i był jakiś komunikat, że strona nie może być otwarta ale z tego co pamiętam nie było erroru 404 - piszę tak bo chwilowo nie mogę powtórzyć procedury bo reklmowałem działanie domeny .com na hostingerze i czekając kilka dni na rozpatrzenie reklamacji, ją usunąłem i stworzyłem poddomenę esy.es i na niej było tak jak tu to opisałem ale dzisiaj po 13-ej przyszła od nich odpowiedź i cś schrzanili, że wpisując adres strony głównej przekierowuje mnie na tą domenę, którą reklamowałem kilka dni temu a którą już usunąłem - tak więc chwilowo nie mogę tego wyświetlić :(
Co do przepisywania adresów to było to wyłączone na 100%... włączone były jedynie proste adresy ale nawet jak je wyłączyłem to z tym samym efektem - tzn podstrony nie otwierały się :(

Pozdrawiam

Warszawiak
09-03-2014, 18:24
Zwiastum, już mogę pokazać tą stronę.... jest to kopia testowa strony (test - migracji), która stoi gdzieś indziej.
Ale zobacz jaki jest efekt: http://puniek.esy.es

Pozdr

mac
09-03-2014, 18:35
A możesz przyjazne adresy w ogóle wyłączyć

i pytanie czy szablon był w Artisteerze przygotowany do 2.5 czy 3.2

juz na poczatku widze jakis dziwny link
http://puniek.esy.es/index.php/oto-jestesmy/Tags/Post-installation%20messages


(http://puniek.esy.es/index.php/oto-jestesmy/Tags/Post-installation%20messages)

Warszawiak
09-03-2014, 18:41
Mac: rozumiem, ze chodzi Ci o proste adresy - zrobione :)

Pozdr

Warszawiak
09-03-2014, 19:20
Tzn nadal nie działają podstrony mimo wyłączenia prostych adresów :(

mac
09-03-2014, 19:23
Wygląda na to ze szablon Artisteera nie jest dostosowany do J3.2

tu masz ewentualne rozwiazania:

Dla stron 500 - JHtml image not found. - i wpisy typu JHtml::_('image.site' w szablonie
http://forum.joomla.org/viewtopic.php?f=706&t=822116

Dla stron 500 - JHtmlBehavior::mootools not found - wpisy typu JHtml::_('behavior.mootools'); w szablonie
http://stackoverflow.com/questions/19182822/500-jhtmlbehaviormootools-not-found-when-i-upgrade-joomla-template-2-5-to-3

Warszawiak
09-03-2014, 19:45
Tylko gdzie jest ten JHtml w szablonie bo szukam i jakoś nie mogę znaleźć :(

UPDATE: z tego co widzę żę nie ma tego nigdzie w szablonie więc rozwiązanie z 1 linku wchodzi w rachubę... tylko muszę zrozumieć hdzie to znaleźć ....

Pozdrawiam,
Piotr L

mac
09-03-2014, 19:51
Możliwe ze chodzi tez o jakiś moduł który masz na stronie,
staram się tylko nakierować :)

szukaj tez w szablonie ale nie tylko w index.php, moze byc w nadpisywaniu komponentów
szablon/html/com_content/category/default_articles.php np

Warszawiak
09-03-2014, 20:25
Używałem Notepad ++ a on potrafi szukać w plikach w katalogu więc JHTML pojawiło się 62x ale nie było nigdzie z behavior...
Ale zresztą u mnie jest komunikat "
500 - JHtml image not found" więc to dotyczy raczej rozwiązania z 1 linku...
Próbuję wyczaić o co chodzi w tym rozwiązaniu...

- - - Updated - - -

No nie wiem.... JHTML występuje 62x w szablonie ale daliBóg... nie wiem i co zmienić :(

Pozdr

mac
09-03-2014, 20:31
Dla stron 500 - JHtmlBehavior::mootools not found - wpisy typu JHtml::_('behavior.mootools'); w szablonie
http://stackoverflow.com/questions/19182822/500-jhtmlbehaviormootools-not-found-when-i-upgrade-joomla-template-2-5-to-3
ten przypadek dotyczy linku Intencje
http://puniek.esy.es/index.php?option=com_content&view=article&id=30&Itemid=211

Warszawiak
09-03-2014, 21:28
No intemcje są obsługiwane przez dodatek niekompatybilny z 3.0 aicontactsafe. Zreszta taki sam jest formularz na podstronie kontakt.
Ale dlaczego nie otwierają się inne podstrony?
No i co..jak wyłączę publikację tej podstrony to inna zaczną działać?
Pytam ponieważ nie za bardzo wiem jaki mam teraz zrobić ruch....
Jak naprawić problem?

Pozdrawiam

EDIT: wycofałem publikację tych artykułów ale nadal inne podstrony nie wyświetlają się :(

Warszawiak
09-03-2014, 22:22
Wygląda na to, że trzeba przebudować szablon lub go zmodyfikować wzorując się na wpisach z plików z jakiegoś podobnego dla Joomla 3.0 :(
A tak na marginesie zastanawiam się dlaczego nikt nie pomyślał by stworzyć narzędzie do konwersji szablonów pomiędzy wersjami 1,2,3....

Pozdrawiam