Neuigkeiten:

moziloCMS verwendet Cookies. Wenn Sie auf unserer Seite weitersurfen, stimmen Sie der Cookie-Nutzung zu Datenschutzerklärung
moziloCMS Layouts
moziloCMS Plugins

Hauptmenü

... Flash-Animation NUR auf index-Seite im Header einbinden

Begonnen von kittie, 11. Februar 2012, 16:00:10

« vorheriges - nächstes »

kittie

Liebe Leute,

ich komm mal wieder nicht voran. Folgendes Problem: Das Layout ist fertig, im Header befindet sich gewöhnlich ein Bild (letztes Bild der Flash-Animation), auf der index-Seite soll jedoch an genau der Stelle die Flash-Animation abspielen.

Bisher hab ich nur die Möglichkeit gefunden, für alle Kategorien und Seiten die gleiche Header-Datei einzubinden. Also entweder mein Standbild (header.jpg) oder meine Flash-Animation (header.swf), da es ja nur eine template.html gibt. Gibt es eine Möglichkeit nur der index-Seite einen gesonderten Header zuzuweisen, allen anderen jedoch das gleiche Header-Bild?

Habt ihr da 'ne Idee?

kittie

#1
Edit: Ich hab noch ein bisschen rumgesucht und bin auf die Idee gestoßen, die Bilder genau nach der entsprechenden Kategorie zu benennen und sie dann über die template.html einzubinden. Schön und gut.

Das Problem in meinem Fall ist, dass es eben nicht nur unterschiedliche Bilder sind, die beide über <img ...> eingebunden werden, sondern der Header auf der index.html ein Flash-Filmchen ist und dem entsprechend über <object ...>eingebunden wird. Ich muss also nicht nur Variablen innerhalb von <img> tauschen, sondern irgendwie das komplette img-Tag gegen <object>...

Ich werd hier gerade noch ein bisschen bekloppt, weil ich auf keine Lösung komm  :roll:

hausl78

#2
Hallo!

Also auf die Schnelle meine ich das Du dafür ein plugin brauchst.. sehe das "Problem" hier auch in der unterschiedlichen Einbindung von Bild und Flash. Falls mir noch was anderes einfällt meld ich mich jedenfalls.

LG

kittie

#3
Moin!

Plug-in... Gibt es für diesen Zweck schon eins?

Eine andere Möglichkeit (fiel mir quasi im Traum ein. Ihr müsstet mir mal eben sagen, ob ich 'nen Denk- bzw. Traumfehler habe): Wenn ich auch das Standbild einfach als Flash-Film speicher (nur eben ohne Film) und beides über <object> einbinde, müsste doch theoretisch der Trick mit dem gleichen Benennen klappen, oder?
Stört sich der Trick daran, dass ich für <object> beginnend mit "http://www..." absolute Pfade angeben muss und keine relativen? Kann eigentlich nicht sein, oder?

kittie

#4
So... Noch mal ein bisschen gewerkelt. Der Trick, auch das Standbild als SWF zu speichern und über <object> einzubinden klappt soweit.

Ich habs mit kategorien/{CATEGORY}/dateien/{PAGE}.swf realisiert und im Backend die entsprechenden Filmchen nach den Inhaltsseiten benannt und in die Verzeichnisse geladen. Für die Startkategorie eben den animierten Film, für die restlichen Kategorien den Standfilm. Vermutlich nicht die eleganteste Lösung, aber es klappt soweit.

Ein weiteres Problem, welches auftaucht: Benutzt man die Suchfunktion, erscheint das Feld leer. Was muss ich dort wo hinterlegen, damit der Pfad stimmt? BG_Suchen.jpg und BG_suchen.swf waren leider nicht erfolgreich  :?


Edit: Im Browser kommt das hier an:

<object width="770px" height="310px">
    <param name="movie" value="http://www.testseite.de/kategorien/Suchen/dateien/Suchergebnisse f&uuml;r &quot;lala&quot;.swf">
    <param name="quality" value="high">
    <param name="scale" value="exactfit">
    <param name="menu" value="true">
    <embed src="http://www.testseite.de/kategorien/Suchen/dateien/Suchergebnisse f&uuml;r &quot;lala&quot;.swf" quality="high" scale="exactfit"width="770px" height="310px" swLiveConnect="false"
    type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash">
    </embed>
  </object>

wasp

#5
Hallo!
Die Datei muesste lt. Browseroutput
Suchergebnisse f&uuml;r &quot;lala&quot;.swf heissen, was -nur- bei der Suche
nach "lala" passen würde... Vorschlag / Workaround : Verwende {CATEGORY} anstatt {PAGE}
und lege ggf. für die Startseite eine Kategorie mit gleichem Namen an ... evtl. mit versteckten
Seiten arbeiten ...  ;)
P.S.: Obwohl hier schön recherchiert ...
http://www.mozilo.de/forum/viewtopic.php?f=4&t=667&p=11464#p11464
ist der Name der Kategorie Suchen "Suchen" - Das BG_ davor hatte sich ein "damaliger
Anfrager" nur für sein Projekt so überlegt ...

kittie

#6
Hallo wasp,

und sorry der späten Antwort. Zeit ist mal wieder Mangelware...

Ich hab's jetzt mit {CATEGORY_URL} gemacht und entprechende swf-Dateien per ftp-Manager in das Verzeichnis Kategorien geladen und mit dem gleichen Namen der Kategorie versehen. Läuft alles ganz wunderbar, sogar die SuFu funktioniert (Suchen.swf). Für die leere SuFu heißt mein Flash-Film einfach _.swf.

http://www.testseite.de/kategorien/{CATEGORY_URL}.swf
Ist natürlich etwas schade, dass die Dateien nun nicht mehr im BackEnd ganz bequem hochgeladen werden können... Aber so ist nun mal das Leben ;)

Die Lösung ist jetzt aber nicht die, die Du vorgeschlagen hast, oder? Eine versteckte Seite (die den Startseiten-Namen trägt) musste ich zumindest nicht anlegen...

wasp

#7
...Viele Wege führen nach Rom. War nur ein Ansatz von mir.
Gut, wenn es nun läuft ... ;-)

kittie

#8
Jau, das stimmt!

Trotzdem noch mal besten Dank für die Hilfe  :D