Ergebnis 1 bis 5 von 5

Thema: Mediabox mit Link?

  1. #1
    Contao-Fan
    Registriert seit
    06.01.2011.
    Ort
    Hattingen
    Beiträge
    286

    Standard Mediabox mit Link?

    Hallo,

    ich habe auf meiner Startseite eine Mediabox welche beim ersten Mal wenn ich die Seite öffne angezeigt wird.
    In der Mediabox befindet sich auch ein Link, mit dem ich auf eine andere Seite gelange und die Mediabox wird geschlossen.
    Der Link funktioniert aber nur wenn ich in meiner Entwicklungsumgebung bin?

    Gruß kleppi

    Code:
    <div id="mb_popup" class="invisible" >
    <img src="tl_files/JoggenInNRWsite/images/Allgemein/AOKsieger.JPG">
    <h3 style="color:#D8D066;text-align:center;">Power-Frauen siegen beim AOK-Lauf</h3>
    <p>
    <a style="font-weight:bold;text-align:center;" href="index.php/aok-lauf-2012.html" 
    onclick="parent.Mediabox.close();return false;">
    Hier geht's zum Bericht
    </a>
    </p>
    </div>

    Aufruf der Mediabox
    Code:
    <script type="text/javascript">
    window.addEvent('load',function(){
    //alert("bingo") 
    if(Cookie.read('POPUP')) return;
     Cookie.write('POPUP', '1');
     Mediabox.open([
    	['#mb_popup','','630 510']
            
    	
     ],0,Mediabox.customOptions);
     });
    </script>

  2. #2
    Contao-Fan Avatar von webster
    Registriert seit
    15.09.2010.
    Ort
    Kiel
    Beiträge
    460

    Standard

    Hallo kleppi,

    kann es sein, dass Du in Deinem Livesystem die URL-Umschreibung aktiviert hast und der Link

    index.php/aok-lauf-2012.html
    ohne index.php aufgerufen werden müsste?
    Was ist das? - Blaues Licht - Und was macht es? - Es leuchtet blau...

  3. #3
    Contao-Fan
    Registriert seit
    06.01.2011.
    Ort
    Hattingen
    Beiträge
    286

    Standard

    Hallo webster,

    ich habe den Code wie folgt geändert, dann funktioniert alles, schöner wäre natürlich wenn ich bei klicken auf das X zur anderen Seite kommen würde. Den Javascript-Befehl habe ich ganz entfern, denn wenn ich auf eine andere Seite komme verschwindet die Box von alleine.

    Code:
    <div id="mb_popup" class="invisible" >
    <img src="tl_files/JoggenInNRWsite/images/Allgemein/AOKsieger.JPG">
    <h3 style="color:#D8D066;text-align:center;">Power-Frauen siegen beim AOK-Lauf</h3>
    <a style="font-weight:bold;margin-left:220px;" href="index.php/aok-lauf-2012.html">
    Hier geht's zum Bericht
    </a>
    </div>
    hier ist meine Home-Page www.joggen-in-nrw.de

    Gruß kleppi

  4. #4
    Alter Contao-Hase Avatar von kischd
    Registriert seit
    25.06.2009.
    Ort
    Karlsruhe
    Beiträge
    1.128

    Standard

    Code:
    <script>
    window.addEvent('load',function(){
    
      Mediabox.open('{{insert_article::*}}', '', '600 600');
    });
    </script>
    Ich hab dazu ne Frage? wenn ich anstatt des InsertTags eine www-Adresse nehme funktioniert das.
    Aber einen Artikel bekomme ich so nicht aufgerufen. Gibt es da einen speziellen Grund dafür?
    Gruß Mark

  5. #5
    Contao-Fan Avatar von webster
    Registriert seit
    15.09.2010.
    Ort
    Kiel
    Beiträge
    460

    Standard

    Zitat Zitat von kischd Beitrag anzeigen
    Code:
    <script>
    window.addEvent('load',function(){
    
      Mediabox.open('{{insert_article::*}}', '', '600 600');
    });
    </script>
    Ich hab dazu ne Frage? wenn ich anstatt des InsertTags eine www-Adresse nehme funktioniert das.
    Aber einen Artikel bekomme ich so nicht aufgerufen. Gibt es da einen speziellen Grund dafür?
    Dein Inserttag ist ja auch im ersetzten Zustand keine Url sondern ein von Contao geparster Artikel. Du musst den Link zu einer Contao Seite mit dem entsprechenden Artikel einfügen. In etwa so:

    HTML-Code:
    window.addEvent('load',function(){
    
      Mediabox.open('{{link_url::*}}', '', '600 600');
    });
    Wenn die Mediabox nur den Artikel zeigen soll und sonst nichts drumherum, dann musst Du für die verlinkte Seite ein eigenes Seitenlayout erstellen, z.B. ohne Header und Footer etc...
    Was ist das? - Blaues Licht - Und was macht es? - Es leuchtet blau...

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •