osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

2 Pages V   1 2 >  
Reply to this topicStart new topic
> [RESOLU en Partie] Menu Horizontal pour une 2.3.1
LeMin30
posté 20 Aug 2013, 15:11
Message #1


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 107
Inscrit : 8-May 12
Lieu : Languedoc Roussillon
Membre no 31006



Bonjour à tous,

En parcourant le forum, j'ai vu que cette contribution "Superfish Horizontal Category Menu, Jquery and/or CSS" fonctionne avec ma version de OsCommerce. ( http://addons.oscommerce.com/info/7541 ).

Donc, j'essaye de l'installer, mais le fichier "superfish.js" n'existe pas, ainsi que l'expression
CODE
<div id="header-breadcrumbs">

dans le fichier "includes/header.php".

Donc, quelque chose que je n'ai pas compris wub.gif

En lisant un peu plus en détail, je vois que cette contrib est adaptée depuis:
- Category Box as Nested Unordered List for EZ(er) CSS & Dynamic menus v 1.00
- Superfish Jquery Menu plugin.

1) Faut-il d'abord installer ces 2 contributions ?

2) et, je vois que la contrib que j'essaye d'installer est divisée en 2:
- - - a) Superfish horizontal Category menu
- - - b) OSC to CSS version 2.0 Upgrade.

Je comprend ce que veut dire le menu horizontal superfish (c'est ce que je veux installer).
Mais que veut dire OSC to CSS ?
Est ce obligatoire d'installer la 2eme partie ?

Merci pour votre aide smile.gif

Ce message a été modifié par LeMin30 - 29 Aug 2013, 09:23.


--------------------
OS Commerce V2.3.1
Go to the top of the page
 
lorem_ipsum
posté 21 Aug 2013, 08:36
Message #2


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 120
Inscrit : 18-March 08
Lieu : Toulouse
Membre no 21188



Effectivement, le dernier zip ne contient pas le fichier JS. Tu peux le recuperer sur le site officiel de superfish : http://users.tpg.com.au/j_birch/plugins/superfish/
Cette contrib fonctionne seule, pas besoin d'installer autre chose.

Pour info, avec 2/3 modifications sur cat_navbar.php, elle s'adapte parfaitement à la navbar bootstrap...

Bon code!


--------------------
osCommerce v2.2 RC2a 2.3.1 :P version killeuse de prestachoux et magentruc
Go to the top of the page
 
FoxP2
posté 21 Aug 2013, 11:10
Message #3


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1665
Inscrit : 3-June 09
Membre no 25501



Citation (lorem_ipsum @ 21 Aug 2013, 08:36) *
Pour info, avec 2/3 modifications sur cat_navbar.php, elle s'adapte parfaitement à la navbar bootstrap...

c'est faux.
il n'y a pas besoin de script js supplémentaire pour avoir un menu horizontal sur 2 niveaux, la preuve : http://foxp2.fr.nf/index.php?cPath=31_32_36
tout est une question d’algorithme dans la construction de l'arbre.
Go to the top of the page
 
LeMin30
posté 21 Aug 2013, 11:20
Message #4


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 107
Inscrit : 8-May 12
Lieu : Languedoc Roussillon
Membre no 31006



Citation (lorem_ipsum @ 21 Aug 2013, 08:36) *
Effectivement, le dernier zip ne contient pas le fichier JS. Tu peux le recuperer sur le site officiel de superfish : http://users.tpg.com.au/j_birch/plugins/superfish/
Cette contrib fonctionne seule, pas besoin d'installer autre chose.

Pour info, avec 2/3 modifications sur cat_navbar.php, elle s'adapte parfaitement à la navbar bootstrap...

Bon code!


Merci lorem_ipsum pour ta réponse.

J'ai bien trouvé superfish.js ou tu m'as indiqué biggrin.gif

Par contre, dans le fichier includes/header.php, je dois trouver <div id="header-breadcrumbs"> pour ajouter au dessus le code indiqué.

Je trouve:
- un div id=header.
- un div id=storelogo
- un div id=heeaderShortcuts

Mais, je ne trouve pas <div id="header-breadcrumbs">. wub.gif

Une idée ?


--------------------
OS Commerce V2.3.1
Go to the top of the page
 
LeMin30
posté 21 Aug 2013, 11:20
Message #5


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 107
Inscrit : 8-May 12
Lieu : Languedoc Roussillon
Membre no 31006



Citation (lorem_ipsum @ 21 Aug 2013, 08:36) *
Effectivement, le dernier zip ne contient pas le fichier JS. Tu peux le recuperer sur le site officiel de superfish : http://users.tpg.com.au/j_birch/plugins/superfish/
Cette contrib fonctionne seule, pas besoin d'installer autre chose.

Pour info, avec 2/3 modifications sur cat_navbar.php, elle s'adapte parfaitement à la navbar bootstrap...

Bon code!


Merci lorem_ipsum pour ta réponse.

J'ai bien trouvé superfish.js ou tu m'as indiqué biggrin.gif

Par contre, dans le fichier includes/header.php, je dois trouver <div id="header-breadcrumbs"> pour ajouter au dessus le code indiqué.

Je trouve:
- un div id=header.
- un div id=storelogo
- un div id=heeaderShortcuts

Mais, je ne trouve pas <div id="header-breadcrumbs">. wub.gif

Une idée ?


--------------------
OS Commerce V2.3.1
Go to the top of the page
 
lorem_ipsum
posté 21 Aug 2013, 12:02
Message #6


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 120
Inscrit : 18-March 08
Lieu : Toulouse
Membre no 21188



Citation (FoxP2 @ 21 Aug 2013, 11:10) *
Citation (lorem_ipsum @ 21 Aug 2013, 08:36) *
Pour info, avec 2/3 modifications sur cat_navbar.php, elle s'adapte parfaitement à la navbar bootstrap...

c'est faux.
il n'y a pas besoin de script js supplémentaire pour avoir un menu horizontal sur 2 niveaux, la preuve : http://foxp2.fr.nf/index.php?cPath=31_32_36
tout est une question d’algorithme dans la construction de l'arbre.

Avant de dire "c'est faux".... prends le temps de lire^^
Déjà la question portait sur le fait que le fichier superfish.js n'est pas présent dans le zip de l'addon...
Et le "Pour info" était pour info^^. Je ne parle pas de JS, je dis juste que le fichier cat_navbar.php peut être adapté facilement pour générer la ul/li nécéssaire à bootstrap, pour ceux qui utilisent bootstrap et qui souhaitent faire un menu déroulant genre superfish...Mais comme je l'ai mentionné, c'est pour info hein cool.gif ...


--------------------
osCommerce v2.2 RC2a 2.3.1 :P version killeuse de prestachoux et magentruc
Go to the top of the page
 
LeMin30
posté 22 Aug 2013, 09:02
Message #7


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 107
Inscrit : 8-May 12
Lieu : Languedoc Roussillon
Membre no 31006



Bonjour à tous,

alors, j'avance un peu tout seul blink.gif

Voilà ou j'en suis de mon menu horizontal:
- J'utilise le contrib "Superfish Horizontal Category Menu, Jquery and/or CSS" ( http://addons.oscommerce.com/info/7541 ).
- J'ai bien copié tous les fichiers.
- J'ai récupéré superfish.js directement sur le site que lorem_ipsum m'a indiqué ( http://users.tpg.com.au/j_birch/plugins/superfish/ )
- Je n'ai pas appliqué STEP2 car j'utilise Os Commerce V2.3
- Je n'ai pas appliqué STEP3 car je n'utilise pas OSC to CSS contribution
- Pour STEP4, dans includes/header.php , ne trouvant pas <div id="header-breadcrumbs">, j'ai placé
le code juste avant <div id="header" class="grid_24">

Le résultat: (Voir image jointe): un menu supplémentaire c'est installé en haut du site, mais il est vertical.


Si je modifie le fichier cat_navbar.php, j'ai bien une action (en décommentant 'link' par exemple) smile.gif
Par contre, pas d'effet si je touche à superfish.css angry.gif

Ou j'ai un doute, c'est pour la STEP3. Il est dit:
"If you are using the Standard OSCommerce place the following in each catalog page just above the closing </head> tag:
Et je n'ai rien fait, car je ne sais pas ce qu'est "each catalog page".

Quelqu'un peut m'aider à avancer ?
Merci d'avance. smile.gif


--------------------
OS Commerce V2.3.1
Go to the top of the page
 
lorem_ipsum
posté 22 Aug 2013, 09:36
Message #8


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 120
Inscrit : 18-March 08
Lieu : Toulouse
Membre no 21188



Attention les étapes 2 et 3 sont nécessaires ^^ dans la doc, il disent d'ouvrir "application_top.php" mais c'est template_top.php qui faut ouvrir.
Pour la partie "<div id="header-breadcrumbs">", si tu utilises une 2.3, tu peux le coller dans header.php, ligne ~37 entre le js et le div "<div class="grid_24 ui-widget infoBoxContainer">"


--------------------
osCommerce v2.2 RC2a 2.3.1 :P version killeuse de prestachoux et magentruc
Go to the top of the page
 
LeMin30
posté 23 Aug 2013, 13:21
Message #9


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 107
Inscrit : 8-May 12
Lieu : Languedoc Roussillon
Membre no 31006



Citation (lorem_ipsum @ 22 Aug 2013, 09:36) *
Attention les étapes 2 et 3 sont nécessaires ^^ dans la doc, il disent d'ouvrir "application_top.php" mais c'est template_top.php qui faut ouvrir.
Pour la partie "<div id="header-breadcrumbs">", si tu utilises une 2.3, tu peux le coller dans header.php, ligne ~37 entre le js et le div "<div class="grid_24 ui-widget infoBoxContainer">"


Merci encore pour ces infos smile.gif
Donc, j'ai déplacé, comme tu me l'a dit, le code dans le header vers la ligne 37 (je l'avais mis initialement vers la ligne 17)

Et pour faire les STEP 2 et 3, j'ai besoin de savoir ce que veut dire "
If you are using the Standard OSCommerce place the following in each catalog page just above the closing </head> tag:"
Je ne comprend pas ce que veut dire in each catalog wub.gif
Je ne sais pas quels fichiers modifier.

Quelqu'un peut éclairer ma lanterne wacko.gif


--------------------
OS Commerce V2.3.1
Go to the top of the page
 
lorem_ipsum
posté 24 Aug 2013, 11:40
Message #10


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 120
Inscrit : 18-March 08
Lieu : Toulouse
Membre no 21188



Ggle trad-> In each catalog page

Si tu utilises une 2.3.1, cette condition ne te concerne pas.



--------------------
osCommerce v2.2 RC2a 2.3.1 :P version killeuse de prestachoux et magentruc
Go to the top of the page
 
LeMin30
posté 26 Aug 2013, 07:17
Message #11


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 107
Inscrit : 8-May 12
Lieu : Languedoc Roussillon
Membre no 31006



Citation (lorem_ipsum @ 24 Aug 2013, 11:40) *
Ggle trad-> In each catalog page

Si tu utilises une 2.3.1, cette condition ne te concerne pas.

Bonjour,

excuses moi, je me suis mal exprimé.
J'avais bien traduit en anglais.
Par contre, je ne comprends pas ce que veut dire: dans chaque page du catalogue.
Je ne sais pas quels fichiers modifier.

Si je résume un peu STEP2
Citation
STEP 2: Reference the installed files

If you are using OSCommerce 2.3 or above, skip step 2.
If you are using the OSC to CSS contribution (tableless OSCommerce)
open includes/application_top.php
change:

$stylesheet='<link rel="stylesheet" type="text/css" href="stylesheet.css"/>
';
to:...

Que ce soit dans template_top ou dans application_top, il n'y a pas de $stylesheet
Et de toutes façon, il est dit que si on a une 2.3 ou plus, il faut sauter STEP2

Si je résume un peu STEP3
Citation
STEP 3
If you are using the OSC to CSS contribution (tableless OSCommerce)
open includes/template_top.php

just above the closing </head> tag add:

<script type="text/javascript">
$(document).ready(function(){
$("ul.sf-menu").superfish();
});
</script>
If you are using the Standard OSCommerce place the following in each catalog page just above the closing </head> tag:

<script type="text/javascript">
$(document).ready(function(){
$("ul.sf-menu").superfish();
});
</script>

Je pense que je n'utilise pas the OSC to CSS contribution (tableless OSCommerce)
(et même si je colle le code, il ne se passe rien.)
Donc, j'essaye d'appliquer cette phrase:
place the following in each catalog page just above the closing </head> tag:

c'est pourquoi j'ai besoin de savoir ce que veut dire :
dans chaque page du catalogue

Merci pour votre aide smile.gif


--------------------
OS Commerce V2.3.1
Go to the top of the page
 
lorem_ipsum
posté 26 Aug 2013, 10:21
Message #12


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 120
Inscrit : 18-March 08
Lieu : Toulouse
Membre no 21188



La doc n'est pas à jour.... en tt cas elle ne colle pas avec la version 2.3. Cette contrib nécessite très peu de changement pour etre utilisée.
Sur osc 2.2, la balise <head> et <body> se trouvaient dans "chaque page du catalogue". Pour ajouter une css sur toutes les pages de la boutique, il fallait ouvrir tous les fichiers du catalogue. Depuis la 2.3, il y a template_top.php qui est inclut dans chaque page du catalogue.

Je viens de corriger l'install, voici la procédure à suivre pour une 2.3:

Code
STEP 1: Upload files
-------------------------------------------------------------------------
Upload the included file cat_navbar.php to catalog/includes/modules.
Upload the included file superfish.css to catalog/css (you may need to create a folder called 'css' on the catalog level
Upload the included file superfish.js to catalog/javascript (you may need to create a folder called 'javascript' on the ctalog level
Upload the included five background files to the images folder superfish-arrows.png, superfish-background.png, superfish-border.png, superfish-shadow.png and superfish-underline.png


STEP 2: open and modify files includes/template_top.php
-------------------------------------------------------------------------

line 54 change:

<link rel="stylesheet" type="text/css" href="stylesheet.css" />

to:

<link rel="stylesheet" type="text/css" href="stylesheet.css" />
<script type="text/javascript" src="javascript/superfish.js"></script>
<script type="text/javascript">
$(document).ready(function(){
    $("ul.sf-menu").superfish();
});
</script>
<link rel="stylesheet" type="text/css" media="screen" href="css/superfish.css" />


STEP 3: include cat_navbar in header.php
-------------------------------------------------------------------------

open includes/header.php

find line 37 and place the following directly above

<!--Superfish Horizontal Navigation bar-->
<div class="clear"></div>
<div class="cat_navbar">
    <?php
    if ( file_exists(DIR_WS_MODULES.'cat_navbar.php') ) {
        require(DIR_WS_MODULES.'cat_navbar.php');
    }
    ?>
</div>
<div class="clear"></div>
<!--end Superfish-->


Si ton menu s'affiche comme dans ta capture du 22 aout, le problème vient de tes chemins vers le JS ou CSS.



--------------------
osCommerce v2.2 RC2a 2.3.1 :P version killeuse de prestachoux et magentruc
Go to the top of the page
 
LeMin30
posté 26 Aug 2013, 14:04
Message #13


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 107
Inscrit : 8-May 12
Lieu : Languedoc Roussillon
Membre no 31006



Citation (lorem_ipsum @ 26 Aug 2013, 10:21) *
La doc n'est pas à jour.... en tt cas elle ne colle pas avec la version 2.3. Cette contrib nécessite très peu de changement pour etre utilisée.
Sur osc 2.2, la balise <head> et <body> se trouvaient dans "chaque page du catalogue". Pour ajouter une css sur toutes les pages de la boutique, il fallait ouvrir tous les fichiers du catalogue. Depuis la 2.3, il y a template_top.php qui est inclut dans chaque page du catalogue.

Je viens de corriger l'install, voici la procédure à suivre pour une 2.3:

Si ton menu s'affiche comme dans ta capture du 22 aout, le problème vient de tes chemins vers le JS ou CSS.

Merci beaucoup pour tes explications smile.gif
Effectivement, c'est plus clair biggrin.gif

Mon menu est bien Horizontal maintenant.
Et quand je bouge les paramètres de catalog/css/superfish.css, ça réagit !
Citation
.cat_navbar{
/*background-color: #FF0000;*/
padding-top:1px;
height: 34px; /*34px;*/
background:Transparent url('../images/superfish-background.png');
}

.sf-menu, .sf-menu * {
margin: 0;
padding: 0;
list-style: none;

}
.sf-menu {
line-height: 1.0; /*1.0;*/
}

Mais quand je mets ma souris sur soins, j'ai bien le sous menu
Corps
déodorant
visage
qui s'affiche, mais impossible de les sélectionner avec la souris.
Dès que je déplace la souris en dehors de soins, le sous menu disparaît wub.gif
Voici une recopie d'écran


--------------------
OS Commerce V2.3.1
Go to the top of the page
 
lorem_ipsum
posté 27 Aug 2013, 12:27
Message #14


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 120
Inscrit : 18-March 08
Lieu : Toulouse
Membre no 21188



On dirait qu'il te manque des fichiers pour superfish. T'as un lien où on peut tester?


--------------------
osCommerce v2.2 RC2a 2.3.1 :P version killeuse de prestachoux et magentruc
Go to the top of the page
 
LeMin30
posté 27 Aug 2013, 13:03
Message #15


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 107
Inscrit : 8-May 12
Lieu : Languedoc Roussillon
Membre no 31006



Citation (lorem_ipsum @ 27 Aug 2013, 12:27) *
On dirait qu'il te manque des fichiers pour superfish. T'as un lien où on peut tester?

Non, je suis en local avec UwAmp.

J'ai envie de réinstaller complètement une 2.3.1 et de refaire les manips.

Il faut bien partir de cette contrib:
http://addons.oscommerce.com/info/7541

à laquelle il faut rajouter le fichier superfish.js que je trouve dans l'archive qui est à cette page:
http://users.tpg.com.au/j_birch/plugins/superfish/download/
( sur le lien download a zip archive ) .
Dans cette archive, il existe 2 superfish.js:
- un dans src/js
- l'autre dans dstr/js

Il faut prendre lequel ?


--------------------
OS Commerce V2.3.1
Go to the top of the page
 
lorem_ipsum
posté 27 Aug 2013, 13:24
Message #16


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 120
Inscrit : 18-March 08
Lieu : Toulouse
Membre no 21188



Quand tu vas sur la boutique, dans le code source, dans le <head></head>, as tu ces lignes???

Code
<link rel="stylesheet" media="screen" href="css/superfish.css">
<script type="text/javascript" src="javascript/superfish.js"></script>
<script>
    jQuery(document).ready(function(){
        jQuery('ul.sf-menu').superfish();
    });
</script>

Si oui, quand tu cliques dessus, le fichier est il présent?

Pour le lien vers la contrib, oui et non... la doc est obsolète et superfish n'est pas à jour. Mais le fichier cat_navbar.php est correct. Donc le mieux à faire c'est de télécharger superfish sur le site original, tu install tes fichiers js et css comme tu le ferais pour un site html en copiant le code si dessus dans template_top.php (voir STEP 2).
Puis tu inclus dans ton header.php le fichier cat_navbar.php qui va se charger de générer le html nécessaire pour superfish, en collant ce code dans ton header.php

Citation
<!--Superfish Horizontal Navigation bar-->
<div class="clear"></div>
<div class="cat_navbar">
<?php
if ( file_exists(DIR_WS_MODULES.'cat_navbar.php') ) {
require(DIR_WS_MODULES.'cat_navbar.php');
}
?>
</div>
<div class="clear"></div>
<!--end Superfish-->

Dans le zip de superfish, tu peux prendre celui dans src.
Il n'y a rien de plus à faire. A voir ta capture, c'est un fichier qui manque.


--------------------
osCommerce v2.2 RC2a 2.3.1 :P version killeuse de prestachoux et magentruc
Go to the top of the page
 
LeMin30
posté 27 Aug 2013, 13:45
Message #17


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 107
Inscrit : 8-May 12
Lieu : Languedoc Roussillon
Membre no 31006



Dans le code source de la boutique, j'ai bien les lignes indiquées:
CODE
<script type="text/javascript" src="ext/jquery/bxGallery/jquery.bxGallery.1.1.min.js"></script>
<link rel="stylesheet" type="text/css" href="ext/jquery/fancybox/jquery.fancybox-1.3.4.css" />
<script type="text/javascript" src="ext/jquery/fancybox/jquery.fancybox-1.3.4.pack.js"></script>
<link rel="stylesheet" type="text/css" href="ext/960gs/960_24_col.css" />
<link rel="stylesheet" type="text/css" href="stylesheet.css" />
<script type="text/javascript" src="javascript/superfish.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("ul.sf-menu").superfish();
});
</script>
<link rel="stylesheet" type="text/css" media="screen" href="css/superfish.css" />

Si je clique sur javascript/superfish.js, je tombe bien sur le fichier:
CODE
/*
* jQuery Superfish Menu Plugin
* Copyright © 2013 Joel Birch
*
* Dual licensed under the MIT and GPL licenses:
* http://www.opensource.org/licenses/mit-license.php
* http://www.gnu.org/licenses/gpl.html
*/

(function ($) {
"use strict";

var methods = (function () {
// private properties and methods go here
var c = {
bcClass: 'sf-breadcrumb',
menuClass: 'sf-js-enabled',
anchorClass: 'sf-with-ul',
menuArrowClass: 'sf-arrows'
},
ios = (function () {
var ios = /iPhone|iPad|iPod/i.test(navigator.userAgent);
if (ios) {
// iOS clicks only bubble as far as body children
$(window).load(function () {
$('body').children().on('click', $.noop);
});
}
return ios;
})(),

.....


Si je clique sur css/superfish.css, je tombe bien sur le fichier:
CODE
/*
NOTE:
This is the modified stylesheet from
http://users.tpg.com.au/j_birch/plugins/su...getting-started
Superfish v1.4.8 – jQuery menu plugin by Joel Birch
This is JQuery ready:simply by adding a superfish jquery file the menu will operate
in smooth jquery style. Other styling options from Superfish can be downloaded from this
site. - HTML for this menubar was adapted from UL_Categories contribution by
www.niora.com/css-oscommerce.php.
********************************************************************************
************/
/*** ESSENTIAL STYLES ***/

/*containing div*/
.cat_navbar{
/*background-color: #FF0000;*/
padding-top:1px;
height: 34px; /*34px;*/
background:Transparent url('../images/superfish-background.png');
}

.sf-menu, .sf-menu * {
margin: 0;
padding: 0;
list-style: none;

....




--------------------
OS Commerce V2.3.1
Go to the top of the page
 
lorem_ipsum
posté 27 Aug 2013, 14:39
Message #18


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 120
Inscrit : 18-March 08
Lieu : Toulouse
Membre no 21188



Et ça fonctionne? Si ce n'est pas le cas, as tu des messages dans la console de ton navigateur (f12)?


--------------------
osCommerce v2.2 RC2a 2.3.1 :P version killeuse de prestachoux et magentruc
Go to the top of the page
 
LeMin30
posté 27 Aug 2013, 14:53
Message #19


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 107
Inscrit : 8-May 12
Lieu : Languedoc Roussillon
Membre no 31006



Citation (lorem_ipsum @ 27 Aug 2013, 14:39) *
Et ça fonctionne? Si ce n'est pas le cas, as tu des messages dans la console de ton navigateur (f12)?

Non, c'est toujours pareil (je n'ai pas encore tout ré installé).
Voici mes erreurs dans la console:


--------------------
OS Commerce V2.3.1
Go to the top of the page
 
lorem_ipsum
posté 27 Aug 2013, 15:07
Message #20


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 120
Inscrit : 18-March 08
Lieu : Toulouse
Membre no 21188



Ta version de jquery est obsolète... La méthode "on" est arrivée sur la version 1.10, d'après ta console tu es en version 1.4.

Ce message a été modifié par lorem_ipsum - 27 Aug 2013, 15:10.


--------------------
osCommerce v2.2 RC2a 2.3.1 :P version killeuse de prestachoux et magentruc
Go to the top of the page
 
LeMin30
posté 27 Aug 2013, 16:16
Message #21


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 107
Inscrit : 8-May 12
Lieu : Languedoc Roussillon
Membre no 31006



Citation (lorem_ipsum @ 27 Aug 2013, 15:07) *
Ta version de jquery est obsolète... La méthode "on" est arrivée sur la version 1.10, d'après ta console tu es en version 1.4.

Ok, merci beaucoup pour l'info smile.gif

Et comment fait-on pour passer à une version de jquery >= à 1.10 ?

Faut-il simplement copie le fichier que tu m'as indiqué sur www/ext/jquery, à coté de jquery-1.4.2.min

Ce message a été modifié par LeMin30 - 27 Aug 2013, 16:22.


--------------------
OS Commerce V2.3.1
Go to the top of the page
 
lorem_ipsum
posté 27 Aug 2013, 16:30
Message #22


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 120
Inscrit : 18-March 08
Lieu : Toulouse
Membre no 21188



Effectivement il faut sauvegarder le fichier là où se trouve l'ancien.
Puis modifier dans template_top.php ligne 30, par le nom de ta nouvelle version.

Si tu reinstall la derniere version 2.3.3.1 qui est sortie aujourd'hui, cette manip ne sera pas à faire. Mias déjà test avec cette modif avant de tt changer.

Ce message a été modifié par lorem_ipsum - 27 Aug 2013, 16:31.


--------------------
osCommerce v2.2 RC2a 2.3.1 :P version killeuse de prestachoux et magentruc
Go to the top of the page
 
LeMin30
posté 27 Aug 2013, 17:54
Message #23


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 107
Inscrit : 8-May 12
Lieu : Languedoc Roussillon
Membre no 31006



Citation (lorem_ipsum @ 27 Aug 2013, 16:30) *
Effectivement il faut sauvegarder le fichier là où se trouve l'ancien.
Puis modifier dans template_top.php ligne 30, par le nom de ta nouvelle version.

Si tu reinstall la derniere version 2.3.3.1 qui est sortie aujourd'hui, cette manip ne sera pas à faire. Mias déjà test avec cette modif avant de tt changer.

Donc, copier et coller dans un fichier nommé jquery-1.10.1.min.js.
Modif template_top.php.

J'ai maintenant cette erreur:



--------------------
OS Commerce V2.3.1
Go to the top of the page
 
lorem_ipsum
posté 27 Aug 2013, 18:07
Message #24


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 120
Inscrit : 18-March 08
Lieu : Toulouse
Membre no 21188



Il semblerait que la fancybox ne soit pas compatible avec jquery > 1.8


--------------------
osCommerce v2.2 RC2a 2.3.1 :P version killeuse de prestachoux et magentruc
Go to the top of the page
 
LeMin30
posté 27 Aug 2013, 18:35
Message #25


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 107
Inscrit : 8-May 12
Lieu : Languedoc Roussillon
Membre no 31006



Citation (lorem_ipsum @ 27 Aug 2013, 18:07) *
Il semblerait que la fancybox ne soit pas compatible avec jquery > 1.8

Si je mets 1.8.0 récupéré dans le package de OS Commerce 2.3.3.1, j'ai cette erreur:



--------------------
OS Commerce V2.3.1
Go to the top of the page
 

2 Pages V   1 2 >
Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 29th March 2024 - 10:52
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)