Ankündigung

Einklappen
Keine Ankündigung bisher.

Wechselnde NavBar nach Update

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Wechselnde NavBar nach Update

    Hallo zc-Gemeinde

    Das Design meiner 'navigation bar' (Template Viennabright) wechselt seit ich von 1.3.9 auf 1.5.3 updated habe:
    Solange ich unter http navigiere, ist die 'navigation bar' normal wie früher auch immer (grauer Balken, leicht gerundete Ecken, leicht schattiert mit rundlichem 3d-Effekt).
    Sobald ich in den Verschlüsselten Bereich (https) komme, (also z.B. über Menü "Kontakt" oder "Anmelden", "Mein Konto", etc.) ist die die 'navigation bar' anders: es fehlen die leicht gerundeten Ecken, die Schattierung mit rundlichem 3d-Effekt, das Einkaufswägelchen-Symbol neben "Ihr Warenkorb"; ausserdem auch das Home-Symbol (Häuschen) ganz links, aber der Link zu "Home" ist da. Das "suche nach"-Feld sieht auch anders aus...
    Vgl Bild.
    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: NavBar.jpg
Ansichten: 1
Größe: 56,0 KB
ID: 103940
    Ich habe das Modul pdf-Rechnung und - mit dem Update neu - COWOA installiert. Habe fast im Verdacht, dass es mit COWOA zusammenhängt, weil ja da an der 'navbar' was geändert wird.
    Weiss aber nicht wie und wo ich das Design der navbar im SSL-Modus ändern kann (und überhaupt, warum die navbar ändert, wenn ich im SSL Modus bin...)

    Bin für Hilfe dankbar!

    #2
    Hallo,

    mir ist auf die Schnelle aufgefallen, dass in deinem Header bei der https Version folgender Base-Tag steht:
    HTML-Code:
    <base href="https://sslsites.ch/direktrecycling.ch/">
    Bei der http Version findet sich folgender Base-Tag:
    HTML-Code:
    <base href="http://www.direktrecycling.ch/" />
    Die Home Grafik die unter
    Code:
    /includes/templates/viennabright/images/home_tab.gif
    liegt wird aber vom Browser nicht gefunden weil der sucht nämlich in der https Version an folgender Stelle:
    HTML-Code:
    <base href="https://sslsites.ch//includes/templates/viennabright/images/home_tab.gif">
    Dass der dort nicht fündig wird ist auch klar
    Er sucht dort wegen der Angabe im Stylesheet für das Home Icon mit
    Code:
    /includes/templates.....
    Und somit springt er aus der angegebenen Base URL
    HTML-Code:
    <base href="https://sslsites.ch/directrecycling.ch/" />
    Um eine Ebene nach oben und landet damit auf
    Code:
    https://sslsites.ch
    Dass dort dein Pfad
    Code:
    /includes/templates.....
    nicht existiert ist auch klar.

    Lösungsmöglichkeiten:
    Welchen Angabe hast du in deiner configure.php für die SSL Version deiner Seite stehen? Eventuell solltest du mal probieren folgendes zu setzen:
    PHP-Code:
    define('HTTPS_SERVER''https://directrecycling.ch'); 
    Es könnte aber auch sein, dass dir da Rewrite Regeln des Webservers dieses Ding bescheren...

    lg
    Andreas

    Kommentar


      #3
      Danke für den Lösungsversuch, aber leider hat er nicht geholfen:
      Habe probehalber in der configure die HTTPS-Einträge geändert von
      PHP-Code:
      define('HTTPS_SERVER''https://sslsites.ch/direktrecycling.ch'); 
      auf:
      PHP-Code:
      define('HTTPS_SERVER''https://direktrecycling.ch'); 
      Das hat aber keinen Unterschied auf mein Problem gemacht. (...Und ich wundere mich, dass man den sslsites-Eintrag einfach so rausnehmen kann, ohne dass sich überhaupt etwas ändert; ich dachte das sei sehr wichtig für die Sicherheit, - - ist aber ein anderes Thema).
      Ich habe nun den sslsites-Eintrag wieder eingepflegt. Im Back-up der alten zc 1.3.9 Version war es auch so drin und damals hatte ich das Problem mit der NavBar noch nicht.
      Daher denke ich, das Probelm muss woanders liegen. - Bloss: wo?

      Kommentar


        #4
        Dein Shared SSL kommt nicht mit relativen Angaben im Stylesheet klar.

        Ändere in includes/templates/viennabright/css/stylesheet.css die relativen Angeben für diese Bilder auf absolute Links ab.
        Alle ../images werden ersetzt mit dem kompletten Shared SSL Link

        Also z.B.
        Code:
        background: url("../images/bg_tabs_left.gif") no-repeat 0 0;
        Ändern auf:
        Code:
        background: url("https://sslsites.ch/direktrecycling.ch/includes/templates/viennabright/images/bg_tabs_left.gif") no-repeat 0 0;
        Code:
        background: url("../images/home_tab.gif") no-repeat left 0;
        Ändern auf:
        Code:
        background: url("https://sslsites.ch/direktrecycling.ch/includes/templates/viennabright/images/home_tab.gif") no-repeat left 0;
        usw.

        Kommentar


          #5
          Danke, das Problem ist somit behoben!

          Kommentar

          Info zu diesem Forenarchiv:
          Mit Release von 1.5.7 wurde die deutsche Zen Cart Version auf eine reine DIY-Lösung umgestellt.
          Für einen Support via Forum stehen keine personellen und zeitlichen Ressourcen mehr zur Verfügung.
          Dieses Supportforum bleibt im Nur-Lesen-Modus als Wissensarchiv noch online verfügbar.
          PM Funktionalität, Registrierung und Posten neuer Beiträge sind deaktiviert.
          Zugriff auf Anhänge in den Postings ist auch ohne Registrierung/Einloggen möglich.
          FAQ und Downloadbereich des Forums wurden in die neue umfangreiche Knowledgebase auf der zen-cart-pro.at Website übernommen.

          Das Development der deutschen Zen Cart Version geht wie bisher auf Github weiter.
          Wir werden auch weiterhin neue Versionen bereitstellen und die Onlinedokumentation/Knowledgebase aktualisieren.
          Fehler in der Software können auf Github als Issues gemeldet werden.
          Follow us
          aktuelle version
          Zen Cart 1.5.7g deutsch
          vom 12.12.2023
          [Download]
          Lädt...
          X