Gambio GX - Overlay-Fenster - wo Code einfügen?

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

  • Gambio GX - Overlay-Fenster - wo Code einfügen?

    Hallo,

    ich wollte für meinen Gambioshop ein Overlay-Fenster einblenden lassen. Den Code dazu habe ich weitgehend, habe aber keine Ahnung, wo das zusammengebastelt wird. Ich habe lange gesucht, bin aber kein Spezialist in xt:commerce und Derivaten.
    Ich muss dazu im body-Tag den Code
    Code:
    onload="showMyOverlayWindow('newsletter',50);
    einfügen.

    Hat jemand eine Idee, wo ich das tun muss?


    Danke!

    Viele Grüße
    Stephan

  • #2
    Zitat von beginner123 Beitrag anzeigen
    Hat jemand eine Idee, wo ich das tun muss?
    Im Haupttemplate?

    Peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Kommentar


    • #3
      Hallo Peter,

      ich dachte, dort suche ich einfach nach
      Code:
      <body>
      und schon werde ich fündig. Das finde ich aber nur in den Dateien print_order.html, print_packingslip.html, gm_send_order.html, affiliate_help.html, print_order.html, print_product_info.html, und das scheint mir sehr merkwürdig, da wird sicherlich nicht die Hauptseite zusammengebastelt?!

      Danke!

      Grüße
      Stephan

      Kommentar


      • #4
        Dann durchsuch mal den kompletten Code. Ich habe namlich auch keine Ahnung, wie der Shop aufgebaut ist.

        Peter
        Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
        Meine Seite

        Kommentar


        • #5
          Hallo,

          wenn du mit "<body>" nichts findest, such doch mal nach "<body ".

          Gruß,

          Amica
          [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
          Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
          Super, danke!
          [/COLOR]

          Kommentar


          • #6
            erscheint mir nicht nach einem PHP-Problem. Ist vermutlich nichtmal ein HTML-Problem... *move*

            Kommentar


            • #7
              Zitat von TobiaZ Beitrag anzeigen
              *move*
              OffTopic:
              Wohin?


              Peter
              Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
              Meine Seite

              Kommentar


              • #8
                OffTopic:
                Ich glaub da war ich eben stehen geblieben. Vermute Webmaster oder OT?

                Kommentar


                • #9
                  Zitat von TobiaZ Beitrag anzeigen
                  OffTopic:
                  Ich glaub da war ich eben stehen geblieben. Vermute Webmaster oder OT?
                  OffTopic:
                  Mach einfach, was dein Herz dir sagt.

                  Peter
                  Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
                  Meine Seite

                  Kommentar


                  • #10
                    Hmm, ich bin einen kleinen Schritt weiter:
                    Im Verzeichnis include, Datei header.php scheint mit die Sache richtig angelegt.
                    Dort habe ich gleich am Anfang, bevor irgendetwas anderes hier stehen könnte, eingefügt:

                    Code:
                    <?php
                    $cookie = $_COOKIE["ovl_myurl"];
                    
                    if (strcmp($cookie, "1") != 0) {
                       setcookie("ovl_myurl", "1", time() + 30*3600*24);
                    }
                    Dann kommt der normale Code von header.php, so z.B.
                    Code:
                    ?>
                    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
                    <html xmlns="http://www.w3.org/1999/xhtml" <?php echo HTML_PARAMS; ?>>
                    <head>
                    ...
                    und im folgenden Bereich habe alles bis auf
                    Code:
                    echo '<body>';
                    neu eingefügt:

                    Code:
                    if (strcmp($cookie, "1") != 0) {
                     echo '<script type="text/javascript" src="adv.js"></script><link rel="stylesheet" href="adv.css" type="text/css"/>';
                    }
                    ?>
                    </head>
                    <?php
                    if (strstr($PHP_SELF, FILENAME_POPUP_IMAGE )) {
                     echo '<body onload="resize();"> ';
                    } else {
                     if (strcmp($cookie, "1") != 0) {
                    ?>
                      <body onload="showWindow(\"newsletter\",90);"><div id="newsletter" class="adv">
                      <div align="center"><br /><b>Der DVD-Wissen Newsletter - so bleiben Sie auf dem Laufenden!</b></div><br />
                      <div align="center">DVD-Wissen bietet Ihnen ein umfassendes Angebot aus den Bereichen Spiritualität, Grenzwissenschaften, Ernährungsfragen, Esoterik, Yoga, Alternativmedizin, und vielen mehr.<br /><br />
                      Newsletter-Abonnenten erfahren immer zuerst, was es Neues gibt! Die Themen unseres Newsletters sind zum Beispiel:</div><br />
                      <ul><li>neue DVDs und Podcats, die Sie interessieren könnten</li>
                      <li>Termine für Messen und Seminare</li><li>News und Tipps</li>
                      <li>Spezielle Angebote nur für Newsletter-Abonennten</li></ul>
                      <div align="center"><a href="http://www.fuerihrenerfolg.de/www/gambiotest/newsletter.php"><font size="+1">Klicken Sie hier,<br>um sich in unseren Newsletter einzutragen!</font></a><br /><br /></div><hr />
                      <div align="center"><br /><a href="#" onclick="showWindow(\"newsletter\",0)">Fenster schließen</a><br /><br /></div>
                    <?php
                     } else {
                      echo '<body>';
                     }
                    }
                    Aufrufen tue ich dort die angehängten Dateien. Problem: Es wird weder ein Overlay-Window ausgegeben, noch der Shop. Wie kann ich debuggen, wo der Hund begraben liegt? Danke für jeden Hinweis!

                    Grüße
                    Stephan
                    Angehängte Dateien

                    Kommentar

                    Lädt...
                    X