Insertar Flash

clemen2001

Nuevo usuario
hola de nuevo.

¿alguien podría escribirnos un código sencillo para insertar una animación flash en un bloque estático...o donde sea?

es decir, estoy tratando de insertar una animación flash en un bloque pero no hay manera; no me da error, simplemente no muestra nada.

he probado insertando un SWF en Dreamweaver; después copio el código en un bloque y cambio el origen del archivo para que llame a un SWF que previamente he subido al servidor.

pero nada...

¿se os ocurre algo?

gracias!
 

Xarlie

Super Moderador
Miembro del equipo
Te aparece el código (o algo del código) en la página donde debería de aparecer?
Puede que al guardar el código se este guardando mal y por eso no aparezca de manera correcta.
 

jogide

Nuevo usuario
Un fallo que cometia yo en su dia era no dar el path correctamente, yo especificaba el sistema de directorios del servidor y no me encontraba la ruta.
Prueba con una imagen, si dudas...
 

clemen2001

Nuevo usuario
Un fallo que cometia yo en su dia era no dar el path correctamente, yo especificaba el sistema de directorios del servidor y no me encontraba la ruta.
Prueba con una imagen, si dudas...

si, eso pensaba yo. pero llevo horas y horas repasando y en ppio la ruta es correcta.
a ver, una cosa:
seguro que puedo hacer referencia a un archivo SWF directamente?

bueno el código es este: [en el content de un bloque estático]

<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin t&iacute;tulo</title>
<script src="/imgss/flash/AC_RunActiveContent.js" type="text/javascript"></script>
</head>

<body>
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','230','height','329','src','file:/imgss/flash/banner1.swf','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','file:/imgss/flash/banner1.swf' ); //end AC code
</script><noscript><object classid="clsid: D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="230" height="329">
<param name="movie" value="file:/imgss/flash/banner1.swf" />
<param name="quality" value="high" />
<embed src="file:/imgss/flash/banner1.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="230" height="329"></embed>
</object></noscript>
</body>
</html>

el resultado es este:

http://www.campusgratis.com/index.php/contactar

gracias
 

OSdave

Super Moderador
Miembro del equipo
me parece que el problema esta en el parametro src/movie.
Para que te funcione, tienes que subir el archivo flash dentro del directorio del tema que estas usando y en el bloque estatico, linkearlo segun el metodo de magento, usando {{skin url=''}}.
Por ejemplo, si subes el flash en skin/frontend/default/tutema/images/flash/banner1.swf, el codigo en tu bloque estatico tendria que ser:
Insertar CODE, HTML o PHP:
<object classid="clsid: D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="230" height="329">
  <param name="movie" value="[COLOR=#dd0000]{{skin url='images/flash/banner1.swf'}}[/COLOR]" />
  <param name="quality" value="high" />
<embed src="[COLOR=#dd0000]{{skin url='images/flash/banner1.swf'}}[/COLOR]" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="230" height="329"></embed>
</object>
espero que te lo solucione.
salu2
 
Última edición:

wr3stl3r

Nuevo usuario
codigo

hola yo utilizo el siguiente codigo siento que el tuyo puede tener broncas por ese active control, tienes mucha basura x asi decirlo y es ams basico todo

Insertar CODE, HTML o PHP:
<html>
<body>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="942" height="500">
  <param name="movie" value="http://tvtech.com.mx/tienda/banners/bannertvtech.swf" />
  <param name="quality" value="high" />
  <param name="wmode" value="transparent">
  <embed src="http://tvtech.com.mx/tienda/banners/bannertvtech.swf" width="942" height="500" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed>
</object>
</body>
</html>
x cierto ya le di transparencia al swf por que si pones swf pegados a los menus desplegables de las categorias, salen x debajo del swf los menus y no se ven, ademas de q tengo rutas aboslutas al swf salu2

espero t sirva
 
Última edición:

clemen2001

Nuevo usuario
Gracias OSDave.
Gracias wr3stl3r.

El código de Dave no me funcionaba así que probé el de wr3stl3r y ahora si que va.

Gracias a los dos !!!!

(ahora me queda saber cómo sustituir un bloque por este flash...igual tenéis noticias mías...) ;)
 

OSdave

Super Moderador
Miembro del equipo
me acabo de dar cuenta que habia olvidado 2 pares de comillas simples.
clemen, te estaria agradecido que lo pruebes con estas comillas (en la declaracion de {{skin url=''}}), ya que es la mejor manera de hacerlo, para comprobar que ese era el fallo y asi puedo ponerlo en preguntas frecuentes.
gracias de antemano
 

clemen2001

Nuevo usuario
me acabo de dar cuenta que habia olvidado 2 pares de comillas simples.
clemen, te estaria agradecido que lo pruebes con estas comillas (en la declaracion de {{skin url=''}}), ya que es la mejor manera de hacerlo, para comprobar que ese era el fallo y asi puedo ponerlo en preguntas frecuentes.
gracias de antemano
simplemente con lo de poner comillas no me funcionó.
después trasteé en el código quitando corchetes y ahora si que me aparece el banner flash.

Código:

<object classid="clsid: D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="230" height="329">
<param name="movie" value=/imgss/flash/banner1.swf />
<param name="quality" value="high" />
<embed src=/imgss/flash/banner1.swf quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="230" height="329"></embed>
</object>

lo que he hecho es quitar lo de "skin url" y darle la ruta directamente detrás de value.

saludos

Por cierto, ahora estoy intentado cambiar el jpg del home por un flash...si se te ocurre algo...ya sabes.

gracias
 
Arriba