Salut,
voilà je continue d’explorer les possibilités graphiques afin de personnaliser magento, j’ai donc voulu integrer une animation (anim.swf) flash dans l’entete de la page , dans le header donc....
j’ai modifier le fichier /app/design/frontend/default/default/template/page/html/header.phtml en insérant la balise div anim suivante :
rque : il faut lire document.w..te à la place de [removed]
j’ai mis le fichier anim.swf à la racine du site (pour essai).
voilà donc parfait l’animation s’affiche tres bien à l’accueil mais quand on navigue dans la boutique l’animation n’apparait plus dans le header, autrement dit elle n’apparait que dans la page d’accueil ?????? comprend pas....qq’un aurait-il une solution?????
je vais essayer de traduire ce post en anglais pour poser la question au team magento
Salut Lorenzo, je ne vais pas repondre a ta question, car je n’en ai pas la reponse immediatement, mais je tiens a souligner qu’a mon avis, tu devrais, pour faire ton propre design, faire cela dans un dossier different de celui par defaut, par exemple pour faciliter les mises a jour qui seront surement encore nombreuses avant une version defintivement stabled de Magento.
Pour ce faire, il faudrait que tu travailles non pas avec
/app/design/frontend/default/lorenzo/template/page/html/header.phtml par exemple
(il suffit ensuite de specifier “lorenzo” comme repertoire pour les templates, et Magento y prendra uniquement les fichiers modifies) (il peut donc y avoir uniquement header par exemple)
merci pour ta reponse, effectivement il serait plus judicieux de creer mon propre template....ce que je vais m’empresser de faire. Par contre ça ne resout pas mon probleme, l’animation flash ne s’affiche que dans le header de la page d’accueil , lorsque je navigue sur les autres pages plus d’animation ?!??!!
ce doit etre egalement un pb de chemins dans mon fichier top.js , il ne trouve pas le swf sur les autres pages du site, puisque quand je clique droit dans le header sur les autres pages il s’affiche “animation non chargee” en grisé , comment modifier le chemin pour que l’animation s’affiche bien sur toutes les pages :
[code(’<param name="movie" value="anim.swf" />\n’)]
pardonnez ma faible connaissance en codage !!!
merci sevilo,
j’aimerais leur demander comment modifier le chemin d’accès à “anim.swf” dans mon fichier javascript top.js, afin que l’animation flash s’affiche dans le header de toutes les pages du site et pas seulement dans le header de la page d’accueil.
Le message que j’ai precedemment posté dans le forum magento http://www.magentocommerce.com/boards/viewthread/991/ n’a pas du etre bien compréhensible !!!!
, le pb doit venir du fichier top.js, j’ai bien indiqué le chemin du fichier swf...mais rien ne s’affiche dans le header autres que la page d’accueil ??!!??
Ou alors, comme je disais, inclure le javascript dans un fichier interpreté, et utiliser la variable qui va bien pour qu’au final on ait le chemin absolu de maniere dynamique.
Bonjour,
je me permets de faire remonter ce post parce que j’ai un problème similaire à celui de Lorenzo.
J’essaye d’intégrer un menu javascript basé sur jQuery dans left_col.phtml.
J’ai réussi à résoudre un conflit entre jQuery et effects.js, mais je n’arrive pas faire en sorte que mon code javascript soit lu même s’il est placé en dehors de left_col.phtml. Or, intégrer directement plusieurs centaines de lignes de codes javascript dans ce fichier me parait une solution bien bancale.
J’ai bien testé toutes les méthodes d’écriture pour le chemin d’accès, dont celle-ci: