Jump to content
  • 0

Zmiana protokołów dla ssl


Hardzik

Question

Witam zmieniłem wszystkie protokoły z http na https nie wiem jak zmienić jeszcze w samym logu walczę z tym już od paru dni. Problem to żółty trójkącik przy kłódce ,który wyświetla się przy logowaniu klienta.

Mój sklep   Chciałbym też usunąć ilości wyświetlane w kategorii produktów czy można to zrobić bez ingerencji kodu? sklep na szablonie Leo presta 1.6.0.9 z góry będę wdzięczny za pomoc pozdrawiam. 

Edited by Hardzik (see edit history)
Link to comment
Share on other sites

36 answers to this question

Recommended Posts

  • 0

W zapleczu masz włączone https i adresy zdefiniowane? Żółta kłódka może również oznaczać grafikę podpiętą z innej strony czy kawałek kodu.

 

Odnośnie ukrycia ilości możesz to zrobić w pliku css lub tpl szablonu.

Tak mam włączone https i adresy zdefiniowane. Odnośnie  zewnętrznych linków czy też grafik nie mam na swojej stronie wszystkie linki są wewnętrzne i zawierają protokół https. Co do kodu kategorii produktów ,która sekcja odpowiada z wyświetlanie ilości nie jestem w tym dobry a nie chciałbym namieszać.

Link to comment
Share on other sites

  • 0

możesz wyłączyć ccc dla plików js oraz css

być może tam jest coś includowane za pośrednictwem zwykłego http zamiast https

Zrobiłem jak napisałeś nie pomogło. Ale doszedłem do tego,że są dwa odsyłacze bez https pierwszy w sekcji (Zapomniałeś hasła) a drugi mała ikonka home odsyłająca do strony głównej kurde nie wiem gdzie zmienić je na https. 

Link to comment
Share on other sites

  • 0

Zrobiłem jak napisałeś nie pomogło. Ale doszedłem do tego,że są dwa odsyłacze bez https pierwszy w sekcji (Zapomniałeś hasła) a drugi mała ikonka home odsyłająca do strony głównej kurde nie wiem gdzie zmienić je na https. 

 

to nie miało rozwiązać problemu tylko pomóc w odnalezieniu plików js które mogłyby być ładowane za pośrednictwem http.

niestety, ccc jest cały czas włączone, pliki są zminifikowane i niemożliwa jest ich analiza.

Link to comment
Share on other sites

  • 0

jestem przekonany, że problem lezy w tych js / css

strona ładuje się z zielonym padlockiem, dopiero po załadowaniu wszystkich skryptów padlock zmienia się na żółty.

coś jest ładowanie za pomocą jquery po $(document).ready(function(){}); czyli za pośrednictwem js, których niestety, nie da się odczytać w związku ze wspomnianą minifakacją.

Link to comment
Share on other sites

  • 0

jestem przekonany, że problem lezy w tych js / css

strona ładuje się z zielonym padlockiem, dopiero po załadowaniu wszystkich skryptów padlock zmienia się na żółty.

coś jest ładowanie za pomocą jquery po $(document).ready(function(){}); czyli za pośrednictwem js, których niestety, nie da się odczytać w związku ze wspomnianą minifakacją.

Dziękuję Vekia zaangażowanie się i pomoc. CCC wyłączyłem ale myślę, że dwa odsyłacze o których pisałem też knocą ładowanie się  padlocka.

Link to comment
Share on other sites

  • 0

jeżeli odsyłacz jest linkiem, tj. w formie

<a href="http://coś-tam-bez-ssl"></a>

to nie ma prawa wpływać na padlocka bo te treści nie są ładowane.

na padlocka wpływa tylko to co jest ładowane za pośrednictwem niezabezpieczonego połączenia

 

lecę sprawdzić stronę :-)


mi te js dały do myślenia, bo jak sprawdziłem stronę za pośrednictwem whynopadlock.com to wyskoczyło, że wszystko jest ok.

a no jest ok, bo skrypty tego typu nie ładują js! :)

Link to comment
Share on other sites

  • 0

jeżeli odsyłacz jest linkiem, tj. w formie

<a href="http://coś-tam-bez-ssl"></a>

to nie ma prawa wpływać na padlocka bo te treści nie są ładowane.

na padlocka wpływa tylko to co jest ładowane za pośrednictwem niezabezpieczonego połączenia

 

lecę sprawdzić stronę :-)

Ok dziękuję. Miałeś rację jak usunąłem odsyłacze nic się nie zmieniło dalej żółty trójkącik się wyświetla. 

Edited by Hardzik (see edit history)
Link to comment
Share on other sites

  • 0

Można to zmienić aby nie było z tym problemów?

 

 

trzeba zmienić adresy z http na https w module wyszukiwania oraz module newslettera,

pokaż pliki .tpl wspomnianych modułów

 

obawiam się, ze na zmianach w szablonie się nie skończy

będzie trzeba zmienić też kontroller aby akceptował strony ssl we wspomnianych modułach / cześciach sklepu

 

 

ps to nie kwesta presty, tylko chrome, które (na to wygląda) kolejny raz wprowadziło zmiany w sposobie interpretowania / akceptacji treści w trybie ssl

Link to comment
Share on other sites

  • 0

$link->getpagelink('index') zmieniamy na $link->getpagelink('index',true)

dodatkowo, konieczna moze byc zmiana kontrolera, ktora pozwoli na włączanie tej strony (index) za pośrednictwem ssl (indexController w funkcji construct dodajemy $this->ssl=true; )

Ok a gdzie znajdę indexcontroller? 

Link to comment
Share on other sites

  • 0

funkcji construct nie ma,   ale  powinno ci dzialac bez tego tylko koniecznie przeladuj kompilacje

Dziękuje za pomoc hatak ale po dodaniu tego kodu po przeładowaniu kompilacji strona główna się nie wyświetla. Nie wiem może robię coś nie tak?.

Link to comment
Share on other sites

  • 0

ja mam u siebie to co ci podalem linka:

 

{if $search_ssl == 1}<form method="get" action="{$link->getPageLink('search', true)|addslashes}" id="searchbox">{else}<form method="get" action="{$link->getPageLink('search')|addslashes}" id="searchbox"{/if}

 

i u mnie dziala

Link to comment
Share on other sites

  • 0

ja mam u siebie to co ci podalem linka:

 

{if $search_ssl == 1}<form method="get" action="{$link->getPageLink('search', true)|addslashes}" id="searchbox">{else}<form method="get" action="{$link->getPageLink('search')|addslashes}" id="searchbox"{/if}

 

i u mnie dziala

 

Ok dziękuję działa na końcu musiałem dodać class="group"> searchbox uważam za zamknięty.

A jeśli chodzi o dodanie $this->ssl=true;)  w sekcji indexcontroller to wywala mi błąd w dreamweweaer na czerwono.

Edited by Hardzik (see edit history)
Link to comment
Share on other sites

  • 0

nie ma przekierowania ze strony wyszukiwania z ssl na strone bez ssl ?


Ok dziękuję działa na końcu musiałem dodać class="group"> searchbox uważam za zamknięty.

A jeśli chodzi o dodanie $this->ssl=true;)  w sekcji indexcontroller to wywala mi błąd w dreamweweaer na czerwono.

 

bez nawiasu za średnikiem ;)

Link to comment
Share on other sites

  • 0

Ok panowie problem rozwiązany.

 

w sekcji searchbox w moim przypadku wygląda to tak poprawne rozwiązanie.

{if $search_ssl == 1}<form method="get" action="{$link->getPageLink('search', true)|addslashes}" id="searchbox" class="groupe">{else}<form method="get" action="{$link->getPageLink('search')|addslashes}" id="searchbox" class="groupe"{/if}

Następująco dla newslettera  poprawne rozwiązanie wygląda tak.

<form action="{$link->getPageLink('index',true)|escape:'html'}" method="post">

IndexController.php pozostawiłem bez zmian wszystko jest ok putlocker wyświetla się na zielono.

Dziękuję za pomoc wszystkim ,którzy poświęcili swój czas na rozwiązanie mojego problemu pozdrawiam.

Edited by Hardzik (see edit history)
Link to comment
Share on other sites

  • 0

Panowie,

Jak poradzić sobie z modułem newslettera bo kod modułu jaki posiadam i kod podany przez Hardzik są takie same a mimo to kłodka żółta.

W module search mojego szablonu to pomogło.

 

edit: poradziłem sobie z newsetterem. Jego tpl był w katalogu szablonu a nie w głównym katalogu modułów.

Dziękuję przedmówcom za świetny tutorial :)

Edited by agland (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...