Zawartość artykułu
Inne problemy z funkcjonowaniem sklepów PrestaShop pod serwerami Home.pl
Już poruszaliśmy problemy z instalacją sklepu PrestaShop:
błędnie działający szablon PrestaShop na serwerze home.pl – naprawa
Oraz:
serwer sklepu Presta Shop na home.pl i rozsypany szablon, problem z Presta Shop na Home.pl
Zatem (dla pewności) prześledź ww. artykuły aby odpowiednio dostosować.
Dodatkowo.. może dość z kodowaniem znaków: https://pskrk.com/poprawa-wyswietlania-polskich-znakow-w-sklepie-prestashop-1-7/ zatem nie ma lekko, ale ostatecznie sklep powinien działać jak należy 😉
Czym sie objawia problem opisany w tym artykule?
Wracając do meritum. Problem, na który natrafiliśmy to błędne ścieżki w sekcji <HOME> w szablonie:
Kod:
<link rel="stylesheet" href="http://xyz.plthemesat_movicassetscsstheme.css" type="text/css" media="all"> <link rel="stylesheet" href="http://xyz.plmodulesblockreassuranceviewscssfront.css" type="text/css" media="all"> <link rel="stylesheet" href="http://xyz.plthemesat_movicmodulesleoblogviewscssleoblog.css" type="text/css" media="all"> <link rel="stylesheet" href="http://xyz.plthemesat_movicmodulesleobootstrapmenuviewscssmegamenu.css" type="text/css" media="all"> <link rel="stylesheet" href="http://xyz.plthemesat_movicmodulesleobootstrapmenuviewscssleomenusidebar.css" type="text/css" media="all"> <link rel="stylesheet" href="http://xyz.plthemesat_movicmodulesleoslideshowviewscsstypotypo.css" type="text/css" media="all"> <link rel="stylesheet" href="http://xyz.plthemesat_movicmodulesleoslideshowviewscssiViewiview.css" type="text/css" media="all"> <link rel="stylesheet" href="http://xyz.plthemesat_movicmodulesleoslideshowviewscssiViewskin_4_responsivestyle.css" type="text/css" media="all"> <link rel="stylesheet" href="http://xyz.plmodulesleofeatureviewscssjquery.mCustomScrollbar.css" type="text/css" media="all"> <link rel="stylesheet" href="http://xyz.plthemesat_movicmodulesleofeatureviewscssfront.css" type="text/css" media="all"> <link rel="stylesheet" href="http://xyz.plmodulesleoquickloginviewscssfront.css" type="text/css" media="all"> <link rel="stylesheet" href="http://xyz.pljsjqueryuithemesbaseminifiedjquery-ui.min.css" type="text/css" media="all"> <link rel="stylesheet" href="http://xyz.pljsjqueryuithemesbaseminifiedjquery.ui.theme.min.css" type="text/css" media="all"> <link rel="stylesheet" href="http://xyz.pljsjquerypluginsfancyboxjquery.fancybox.css" type="text/css" media="all"> <link rel="stylesheet" href="http://xyz.plmodulesblockgrouptopviewscssblockgrouptop.css" type="text/css" media="all"> <link rel="stylesheet" href="http://xyz.plthemesat_movicmodulesleoproductsearchviewscssleosearch.css" type="text/css" media="all"> <link rel="stylesheet" href="http://xyz.plmodulesleoproductsearchviewscssjquery.autocomplete_productsearch.css" type="text/css" media="all"> <link rel="stylesheet" href="http://xyz.plthemesat_movicassetscsscustom.css" type="text/css" media="all"> <link rel="stylesheet" href="http://xyz.plthemesat_movicmodulesappagebuilderviewscssowl.carousel.css" type="text/css" media="all"> <link rel="stylesheet" href="http://xyz.plthemesat_movicmodulesappagebuilderviewscssowl.theme.css" type="text/css" media="all"> <link rel="stylesheet" href="http://xyz.plthemesat_movicmodulesappagebuilderviewscssslick-theme.css" type="text/css" media="all"> <link rel="stylesheet" href="http://xyz.plthemesat_movicmodulesappagebuilderviewscssslick.css" type="text/css" media="all"> <link rel="stylesheet" href="http://xyz.plthemesat_movicmodulesappagebuilderviewscssApImageHotspot.css" type="text/css" media="all"> <link rel="stylesheet" href="http://xyz.plthemesat_movicmodulesappagebuilderviewscssstyles.css" type="text/css" media="all"> <link rel="stylesheet" href="http://xyz.plmodulesappagebuilderviewscssunique.css" type="text/css" media="all"> <link rel="stylesheet" href="http://xyz.plthemesat_movicmodulesappagebuilderviewscssprofilesprofile1513923710.css" type="text/css" media="all">
Czyli dla przykładowej domeny xyz.pl zamiast przykładowej ścieżki:
http://xyz.pl/themesat_movic/modules/leobootstrapmenu/views/css/megamenu.css
Mamy zlepek:
http://xyz.plthemesat_movicmodulesleobootstrapmenuviewscssmegamenu.css
Czyli brakuje „ukośników”: „/”.
Jak nie trudno się domyślić skutkuje to kompletnym rozsypaniem szablonu i sklep internetowy oparty o PrestaShop jest bezużyteczny.
Jak temu zaradzić?
Naprawa jest stosunkowo prosta. Musisz zalogować się do panelu home.pl:
https://panel.home.pl/
Następnie wybrać sposób przypisania domeny do danego katalogu na serwerze. Szukaj panelu do ustawienia tej wartości:
Lokalizacja www -> Podkatalog bez separacji serwisu -> (podaj tutaj katalog)
I to wszystko ! Powinno to pomóc w rozwiązaniu (tego) problemu.