Ankündigung

Einklappen
Keine Ankündigung bisher.

Zen Light Box

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

    Zen Light Box

    Hallo ich habe in meinem Shop die Zen Light Box eingebaut. Soweit funktioniert alles super bis auf eine Kleinigkeit. Die eingebaute Flash- Menüleiste im Shop ist immernoch zu sehen und wird nicht abgedunkelt. Außerdem kann es vorkommen, das die Menüleiste genau vor dem anzuzeigenden Bild eingeblendet wird. Was kann ma da tun?

    [url=http://www.morgenstern-reparatur-service.tv/shop]


    MFG Hardy

    #2
    Hmm da passe ich.

    Gruß
    MaleBorg

    Kommentar


      #3
      Hallo hardy002

      ich habe mir mal die neueste version von den lightbox script angesehn

      das gibs 2 neue funktionen für das flash allerdings muss ich zu geben das ich von java keine ahnung habe :cry:

      und ich nur hoffen das das einfügen ohne probleme klapt
      mal die datei light_box.js auf machen und folgendes auskomentieren

      Code:
      function showSelectBoxes(){
      	selects = document.getElementsByTagName("select");
      	for (i = 0; i != selects.length; i++) {
      		selects[i].style.visibility = "visible";
      	}
      // begin zen lightbox v1.2 aclarke 2006-09-07
      	flashObjects = document.getElementsByClassName('flash')
      	flashObjects.each(function(object){
      	Element.show(object);
      	})
      // end zen lightbox v1.2 aclarke 2006-09-07
      }
      
      // ---------------------------------------------------
      
      function hideSelectBoxes(){
      	selects = document.getElementsByTagName("select");
      	for (i = 0; i != selects.length; i++) {
      		selects[i].style.visibility = "hidden";
      	}
      // begin zen lightbox v1.2 aclarke 2006-09-07
      	flashObjects = document.getElementsByClassName('flash')
      	flashObjects.each(function(object){
      	Element.hide(object);
      	})
      // end zen lightbox v1.2 aclarke 2006-09-07
      }
      dafür dann diesen Code einfügen

      Code:
      function showSelectBoxes(){
      	var selects = document.getElementsByTagName("select");
      	for (i = 0; i != selects.length; i++) {
      		selects[i].style.visibility = "visible";
      	}
      }
      
      // ---------------------------------------------------
      
      function hideSelectBoxes(){
      	var selects = document.getElementsByTagName("select");
      	for (i = 0; i != selects.length; i++) {
      		selects[i].style.visibility = "hidden";
      	}
      }
      
      // ---------------------------------------------------
      
      function showFlash(){
      	var flashObjects = document.getElementsByTagName("object");
      	for (i = 0; i < flashObjects.length; i++) {
      		flashObjects[i].style.visibility = "visible";
      	}
      
      	var flashEmbeds = document.getElementsByTagName("embed");
      	for (i = 0; i < flashEmbeds.length; i++) {
      		flashEmbeds[i].style.visibility = "visible";
      	}
      }
      
      // ---------------------------------------------------
      
      function hideFlash(){
      	var flashObjects = document.getElementsByTagName("object");
      	for (i = 0; i < flashObjects.length; i++) {
      		flashObjects[i].style.visibility = "hidden";
      	}
      
      	var flashEmbeds = document.getElementsByTagName("embed");
      	for (i = 0; i < flashEmbeds.length; i++) {
      		flashEmbeds[i].style.visibility = "hidden";
      	}
      
      }
      
      
      // ---------------------------------------------------
      ich hoffe das es damit klapt vieleicht kann sich ein profi das man ausporbiren und eventuell änderungen posten damit das flashobjekt versteckt wird


      mfg
      vom netten onkel

      Kommentar


        #4
        Hallo danke für die Info. Leider hats nicht funktioniert. Die Flash Leiste wird immernoch mit eingeblendet.

        Kommentar


          #5
          hmm dann würde ich versuchen das in einen einzelnen divcontainer zu packen der auch von dem scribt angesprochen wird also

          <div id="flash">hier zwischen dann das eigetliche flashojekt</div>

          z.B

          Kommentar


            #6
            Hallo also ich hab den Flash- Code in der tpl.header.php entsprtechend dem Idee mit dem divcontainer eingebaut:

            <div id="flash"> <object classid="CLSID27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=6,0,0,0" width="500" height="35">
            <param name="movie" value="http://www.morgenstern-reparatur-service.tv/index-dateien/menü.swf" />
            <param name="quality" value="high" />
            <param name="bgcolor" value="#FFFFFF" />
            <script type="text/javascript">
            <!--
            document.write("<embed src=\"http://www.morgenstern-reparatur-service.tv/index-dateien/menü.swf\" quality=\"high\" bgcolor=\"#FFFFFF\" width=\"500\" height=\"35\" type=\"application/x-shockwave-flash\" pluginspace=\"http://www.macromedia.com/go/getflashplayer\"></embed>");
            //-->
            </script>
            </object>
            </div>

            leider gab es immernoch keine Erfolge damit :-( und außerdem verschob sich nach der Änderung die flash leiste über den Menübalken.

            Kommentar


              #7
              so nochmal nachgeschaut im englischem forum

              dort steht zum flashheader

              <div class="flash">your-flash-code-here</div>

              lag dann doch mit der id daneben

              also den code wieder rückgängig machen mit der flash funktion :(

              Kommentar


                #8
                Guten Morgen, ich habe gerade mal die Änderung eingebaut.
                Dennoch wird die Leiste angezeigt.

                Kommentar


                  #9
                  Hallo Hardy002

                  leider bin ich dann mit meinen latein dann auch am ende hoffe es meldet sich noch jemand der sich besser damit aus kennt und dein Problem beheben kann


                  mfg

                  Kommentar


                    #10
                    Zum verschieben Problem

                    <div id="headerWrapper">
                    <div id="navMainWrapper">
                    <div id="navMain">
                    <ul class="back">[*]
                    Startseite
                    [*]
                    [/list]
                    </div>
                    <div id="navMainSearch">
                    </div>
                    <br class="clearBoth"/>
                    </div>
                    <div class="flash">
                    <object width="500" height="35" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=6,0,0,0" classid="CLSID27CDB6E-AE6D-11cf-96B8-444553540000">
                    <param value="http://www.morgenstern-reparatur-service.tv/index-dateien/menü.swf" name="movie"/>
                    <param value="high" name="quality"/>
                    <param value="#FFFFFF" name="bgcolor"/>
                    <script type="text/javascript">
                    1
                    2<!--
                    3document.write("<embed src=\"http://www.morgenstern-reparatur-service.tv/index-dateien/menü.swf\" quality=\"high\" bgcolor=\"#FFFFFF\" width=\"500\" height=\"35\" type=\"application/x-shockwave-flash\" pluginspace=\"http://www.macromedia.com/go/getflashplayer\"></embed>");
                    4//-->
                    5
                    </script>
                    <embed width="500" height="35" pluginspace="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" bgcolor="#FFFFFF" quality="high" src="http://www.morgenstern-reparatur-service.tv/index-dateien/menü.swf"/>
                    </object>
                    </div>
                    <div id="logoWrapper">
                    </div>
                    <br class="clearBoth"/>
                    <div id="navEZPagesTop">

                    da scheinst du die ids verschoben zu haben so das der div flash über dem div mainheader sitzt und somit in der falschen reihenfolge angezeigt wird

                    aber das scheint noch was nicht zu stimmen bekomme auf deiner seite fast keine bilder angezeigt scheinen alle kaput zu sein nur wenige funktioniren im ie6 und fierefox

                    mfg

                    Kommentar


                      #11
                      Moin Moin,
                      ich habe die letzten Tage über 1500 Artikel eingestellt. Hatte aber noch keine Zeit mich um alle Bilder zu kümmern. Vorerst werden nur wenige Bilder angezeigt. Das wird sich aber in den nächsten Tagen ändern.

                      Ich habe die Flashleiste zur Zeit über das Morgenstern Logo geschoben.
                      Das ist zwar eigentlich nicht geplant aber da wir das Problem mit der Flashleiste etwas minimiert.

                      Im amerikanischen Forum habe ich einen neuen download gefunden:
                      -> zenmagick_0.8.2
                      Hier steht irgendwas von ner neuen Lightbox. Habe bislang aber noch keine Zeit gehabt das mal zu probieren. Wer hat Erfarung mit dem Update???

                      Kommentar


                        #12
                        Zu dem Problem mit der Flashleiste: Es wäre auch eine Notlösung wenn man das Eingeblendete Bild etwas mehr nach unten verschieben könnte. Bislang habe ich mal in der stylesheet_lightbox etwas probiert aber bisher noch ohne Erfolg :-(

                        Kommentar


                          #13
                          Hi Hardy

                          muss es den unbedingt flash sein es sind doch nur links drin in dem flash banner bei dir dort könte man doch auch einfach das hintergrundbild nehmen und dann die links darauf positioniren das würde mi als aller letzten ausweg noch einfallen.

                          Kommentar


                            #14
                            Hallo Onkel_Hotte,
                            na klar könnte man auch einfach nur die Links zu den Seiten setzten aber irgendwie sollte das kleine Problemchen doch zu lösen sein?!? Mich wundert, dass sowas bisher noch keinen anderen aufgefallen ist. Flash Logos werden doch öfters mal verwendet. Gibts noch andere Module neben der Light Box?

                            Kommentar


                              #15
                              Ein anderes Modul was einen ähnlichen Effekt wie die Light Box erzeugt ist mir leider nicht bekannt bisher. Was aber nicht heissen soll, das es da nichts gibt

                              Gruß
                              MaleBorg

                              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.7h deutsch
                              vom 15.04.2024
                              [Download]
                              Lädt...
                              X