SWF statt logo im Header

NikoBellic

Gut bekanntes Mitglied
15. September 2008
191
1
Hi Leute,

mal wieder stehe ich für mich vor einem unlösbarem Problem

Folgendes:

Im Header hatte ich bis dato eine Grafik von 955 x 240 Pixel als Hintergrund gehabt. Das Sprachauswahlfeld und die Suchefunktion legt sich ja automatisch darüber.

Nun hätte ich statt der JPG Grafik gerne eine Flashanimation (SWF - Vor- und Nachteile sind bekannt!)

Da habe ich mir im JTL2 schon einen abgebrochen, es aber irgendwann dann auch hinbekommen. Im 3er bekomme ich es einfach nicht gebacken, dass er mir den das SWF so in den Header stellt, dass die Länderauswahl und die Suchefunktion sich darüber legen.

In der header_custom.tpl habe ich folgendes eingefügt

Code:
<!-- Begin FlashAnimation -->

<div align="center">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="955" height="240" valign="middle" align="middle" id="FlashID" title="MasterBaits Onlineshop">
  <param name="movie" value="/export/header.swf" />
  <param name="quality" value="high" />
  <param name="wmode" value="opaque" />
  <param name="swfversion" value="9.0.45.0" />
  <!-- Dieses param-Tag fordert Benutzer von Flash Player 6.0 r65 und höher auf, die aktuelle Version von Flash Player herunterzuladen. Wenn Sie nicht wünschen, dass die Benutzer diese Aufforderung sehen, löschen Sie dieses Tag. -->
  <param name="expressinstall" value="Scripts/expressInstall.swf" />
  <!-- Das nächste Objekt-Tag ist für Nicht-IE-Browser vorgesehen. Blenden Sie es daher mit IECC in IE aus. -->
  <!--[if !IE]>-->
  <object type="application/x-shockwave-flash" data="/export/header.swf" width="955" height="240">
    <!--<![endif]-->
    <param name="quality" value="high" />
    <param name="wmode" value="opaque" />
    <param name="swfversion" value="9.0.45.0" />
    <param name="expressinstall" value="Scripts/expressInstall.swf" />
    <!-- Im Browser wird für Benutzer von Flash Player 6.0 und älteren Versionen der folgende alternative Inhalt angezeigt. -->
    <div>
      <h4>Für den Inhalt dieser Seite ist eine neuere Version von Adobe Flash Player erforderlich.</h4>
      <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Adobe Flash Player herunterladen" /></a></p>
    </div>
    <!--[if !IE]>-->
  </object>
  <!--<![endif]-->
</object>

</div>

<script type="text/javascript" src="Scripts/swfobject.js"></script>

<script type="text/javascript">
<!--
swfobject.registerObject("FlashID");
//-->
</script>

<!-- End FlashAnimation -->

Das Filmchen wird einwandfrei abgespielt, allerdings zerhaut es mir das Template. Wie und wo muss ich das so einfügen, dass es sich quasi einfach nur in den Hintergrund legt und die Suche und Länderauswahl an bekannter Stelle bleiben?

Vielen Dank

Shopversion: aktuellste
WaWi-Version: aktuellste
 

andy j

Entwickler
7. April 2010
817
1
AW: SWF statt logo im Header

Hi,

ich meine dafür musst du den wmode anpassen. Teste mal bitte

Die Änderung müsste 2x vorgenommen werden:
Code:
<param name="wmode" value="transparent" />

Sollte das nicht funktionieren dann würde ich alternativ mit dem EMBED-Tag arbeiten anstatt mit OBJECT
 

akrep

Aktives Mitglied
18. Juli 2011
2
0
AW: SWF statt logo im Header

Hi...

habe folgendes Problem:

Ich möchte gerne in die Fusszeile einen swf-datei einbinden.
Wenn ich das index.php öffne, sehe ich keinen html, wo ich dementsprechend die Befele für das swf einbetten kann.

Nun, möchte gerne wissen, wie ich das vornehmen kann ?