Jump to content

Inserimento logo in swf o banner flash


Recommended Posts

:-) Ciao a tutti,
sto tentando di rendere più accativante un sito per un cliente.
Premesso che solitamente sviluppo siti in flash, prettamente di presentazione, ora ho la necessità di creare uno shop e non avendo nozioni di programmazione (se non qualche infarinatura da autodidatta); sto tentando di farlo con prestashop.
Vorrei integrare un banner animato in flash al posto della jpg homepage_logo, e un'animazione sul logo (al posto logo.jpg).
Qualcuno ha affrontato un problema simile?
Ringrazio anticipatamente quanti risponderanno.
Ciao

Link to comment
Share on other sites

Ciao Monica e ben venuta.

Allora:
1) cambiare il logo con un flash, no problem lui punta a logo.jpg
nel template header.tpl riga 45



non ho mai provato ma io la cambio ad esempio in png perche' non amo jpg ed e' lo stesso,
devi solo giocare un po' con il css per le dimensioni o guardare qualche css a tutto schermo.....

2) Per quanto riguarda il swf nell'home page l'ho usato anch'io un esempio:
www.dobuysmart.com
ho sostituito le righe da 3 a 6 cioe' sotto il div del logo fino a tenere {if $xml.....
con queste:

<OBJECT classid="clsid:**************************"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
WIDTH="530" HEIGHT="228" id="DoBuySmart" ALIGN="" scale=showAll>

<EMBED src="gennaio.swf" quality=high scale=showAll bgcolor=#FFFFFF WIDTH="530" HEIGHT="228" NAME="DoBuySmart" ALIGN=""
TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
</OBJECT>

ovviamente in questo caso gennaio.swf e' stato messo nella root di prestashop, ma puoi dargli un percorso piu' decente :-)

A disposizione.
Buon lavoro.
Link to comment
Share on other sites

  • 1 month later...

Salve sono nuovo del forum e di prestashop :-P
ho letto i post ma non riesco ad inserire un file swf nel header.tpl.

ho inserito questo codice al posto di quello che specifica il logo.jpg:

<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="940" height="271">


<embed src="img/menu_1.2.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="940" height="271"></embed>
</object>

Il risultato uno spazio bianco.

Spero possiate aiutarmi

Mimmo

Link to comment
Share on other sites

Ciao

allora devi aprire il file header.tpl nella cartella theme/prestashop/

trovi le 2 righe in quel punto lo inserisci come fosse in una normale pagina html ma ricordati di assegnargli il percorso del
file.swf da visualizzare che logicamente hai inserito in una cartella nella root prestashop o meglio in una cartella dedicata esempio cartella flash


Ciao ;-)

Link to comment
Share on other sites

Wow... e tu hai gia risposto!?!
Grazie mille per la velocità VIP.

Io in pratica cosi' ho fatto! Ho inserito in un tag questo

<!-- Header -->



<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="940" height="271">


<embed src="img/menu_1.2.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="940" height="271"></embed>
</object>



{$HOOK_TOP}



Caricando il file menu_1.2.swf nella cartella img sul dominio... ma niente! uno spazio bianco!
Link to comment
Share on other sites

Ho risposto adesso visto che ora di giorno sono sempre impegnato hai avuto fortuna, anche se sul forum siamo abbastanza presenti

<embed src=“img/menu_1.2.swf” quality=“high” pluginspage=“http://www.macromedia.com/go/getflashplayer” type=“application/x-shockwave-flash” width=“940” height=“271”></embed> </object>   {$HOOK_TOP}  




prova a inserire per capire se è solo un errore di percorso

<embed src=“ http://www.esempio.it/prestashop/img/menu_1.2.swf” quality=“high” pluginspage=“http://www.macromedia.com/go/getflashplayer” type=“application/x-shockwave-flash” width=“940” height=“271”></embed> </object>

{$HOOK_TOP}


in teoria potrebbe essere solo l' url che non è inserito correttemente e non prende il file correttamente

Ciao ;-)
Link to comment
Share on other sites

Tranquillo

La cosa poteva essere solo che non torvava il file al limite potresti inserire


    src="{$img_ps_dir}logo.jpg" 



in questo modo pesca il file nella cartella img che poi al suo interno ci inserisci una sotto cartella e così via


Ciao ;-)

Link to comment
Share on other sites

Salve,
io ho un problema a cui ho paura ancora nessuno abbia dato una soluzione, mi trovo ad inserire senza problemi un banner flash nella home page ma mi trovo in enorme problema a fa aprire il menu a tendina dei prodotti sul banner, me lo inserisce dietro e quindi non si vede nulla www.onlygriff.com www.onlygame.biz


AIUTATEMI VI PREGOOOOO VOGLIO IL BANNER FLASH MA VOLGIO ANCHE IL MENU' A TENDINA

Link to comment
Share on other sites

  • 1 year later...
  • 3 months later...

OBIETTIVO:

Inserire un file swf sopra o sotto la foto che c'é nella home page, immagine che si inserisce andando in "Compilatore di testo Pagina Iniziale v1.5" all'interno di "Area di gestione >> Moduli".

Io ho un file flash un po' più complesso formato da:
A) una cartella con delle immagini
B) una cartella con dei file xml
C) un file swf
Se scrivo in una pagina html il seguente listato:

<object type="application/x-shockwave-flash"
data="main.swf"
width="500" height="270">


</object>



Il file si vede tranquillamente.

Le domande sono 4:

1) Se decido di inserire tutto il malloppo nella stessa cartella del tpl dove devo inserire il codice scritto sopra? In quale punto esatto del file header.tpl?
2) Il codice che inserisco io é corretto oppure no? Meglio usarne un altro oppure quello scritto dal software flash che non riporto per ragioni di lunghezza?
3) Ho trovato anche la cartella editional.tpl contenuta in modules/editorial. Posso anche inserire il contenuto qui dentro?
4) Perché dreamweaver mi segnala un errore alla riga 26 di header.tpl?

var priceDisplayPrecision = {$priceDisplayPrecision*$currency->decimals};



Scusate se chiedo però ho già provato in tutti i modi e non riesco a tirare fuori un ragno dal buco! :(

GRAZIE INFINITE

Link to comment
Share on other sites

Ciao
è passato un pò di tempo da quando è stato postato questo topic, ma forse potrà aiutare altri
qui c'è la spiegazione dettagliata al problema
http://www.prestashop.com/forums/viewthread/58308/programmazione_moduli_design_e_temi/risolto_come_creare_un_logo_in_flash_del_negozio_con_testo_animato_e_link_alla_homepage

per quanto riguarda la sovrapposizione del flash sul menu, bisogna inserire:



Per risolvere problemi di compatibilità con i vari browser bisogna usare un codice un pò più articolato tipo questo e non usare il tag <embed :

<div id="logo"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="430" height="120" id="bottone" align="middle">













                   <!--[if !IE]>-->
                   <object type="application/x-shockwave-flash" data="http://indirizzo-logo/logo.swf" width="430" height="120">












                   <!--                        



                   <!--[if !IE]>-->
                   </object>
                   <!--                </object>





ciaooo

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...