triumph
Espoir
 
Points gagnés: 0
Messages: 158
|
 |
Images aléatoires ou à la suite page acceuil du site
« le: 14 Janvier 2010 à 17:48:33 » |
|
Salut à tous,  Est ce qu'il est possible de faire défiler plusieurs images de manière aléatoire ou à la suite sur la page acceuil main page d'un site Zencart ? J'avais un petit script qui fesait ceci sur ma page en construction du site mais qui ne fonctionne pas dans la main page zencart.
|
|
|
|
|
Journalisée
|
|
|
| |
|
|
jean-luc
|
 |
Re : Images aléatoires ou à la suite page acceuil du site
« Répondre #1 le: 14 Janvier 2010 à 21:58:34 » |
|
Bonsoir,
j'ai un truc de ce genre là qui fonctionne mais c'est sous une 1.36 donc faut voir si je peux le transmettre sans mettre le bazar sur une version plus récente.
|
|
|
|
|
Journalisée
|
|
|
| |
|
freduf
Modérateurs
Intarissable
   
Points gagnés: 5
Messages: 878
|
 |
Re : Images aléatoires ou à la suite page acceuil du site
« Répondre #2 le: 14 Janvier 2010 à 22:13:43 » |
|
bonsoir,
Tu peux aussi le faire directement dans define_main_page.php avec une balise <marquee> qui va scoller tes images
ou alors tu apportes un flash dedans
j'ai déjà fait les deux, ça fonctionne bien
|
|
|
|
|
Journalisée
|
L'urgent est déjà fait, l'impossible est en cours...pour les miracles, prévoir un délais. ************************* ZC v 1.3.8a avec patch sécurité
|
|
| |
|
triumph
Espoir
 
Points gagnés: 0
Messages: 158
|
 |
Re : Images aléatoires ou à la suite page acceuil du site
« Répondre #3 le: 15 Janvier 2010 à 00:52:54 » |
|
Merci pour la fonction "marquee"
mais je ne veux pas faire défiler mes images, mais les faire apparaitres de manière aléatoire (ou dans un ordre précis) a chaque affichage ou actualisation de la page.
|
|
|
|
|
Journalisée
|
|
|
| |
|
triumph
Espoir
 
Points gagnés: 0
Messages: 158
|
 |
Re : Images aléatoires ou à la suite page acceuil du site
« Répondre #4 le: 18 Janvier 2010 à 11:17:42 » |
|
Et avec la commande RANDOM ???
|
|
|
|
|
Journalisée
|
|
|
| |
|
triumph
Espoir
 
Points gagnés: 0
Messages: 158
|
 |
Re : Images aléatoires ou à la suite page acceuil du site
« Répondre #5 le: 11 Février 2010 à 17:04:31 » |
|
Est ce que tu utilises la commande Random sur ton site Jean Luc, pour que l'image d'acceuil change a chaque actualisation de la page? Merci
|
|
|
|
|
Journalisée
|
|
|
| |
|
|
jean-luc
|
 |
Re : Images aléatoires ou à la suite page acceuil du site
« Répondre #6 le: 11 Février 2010 à 22:10:07 » |
|
Bonsoir, voila le bout de code qui gère l'affichage aléatoire, mais attention les noms des images sont bien spécifique car il contiennent le n° de la catégorie ce qui permet d'intégrer le lien vers la catégorie lors de l'affichage de l'image. $products_image_directory = DIR_WS_IMAGES; if ($dir = @dir($products_image_directory)) { while ($file = $dir->read()) { if ((!is_dir($products_image_directory . $file)) and (substr($file, 0, 4) == "nouv")){ $products_image_match_array[] = $file; } } } mt_srand((float) microtime()*1000000); $idx_alea = mt_rand(1, count($products_image_match_array)); $category_link = substr($products_image_match_array[$idx_alea - 1], 5, strlen($products_image_match_array[$idx_alea - 1]) - 9); $category_lst = explode("_", $category_link); $category_id = $category_lst[1];
|
|
|
|
|
Journalisée
|
|
|
| |
|
triumph
Espoir
 
Points gagnés: 0
Messages: 158
|
 |
Re : Images aléatoires ou à la suite page acceuil du site
« Répondre #7 le: 11 Février 2010 à 22:54:06 » |
|
merci Jean-Luc 
|
|
|
|
|
Journalisée
|
|
|
| |
|
triumph
Espoir
 
Points gagnés: 0
Messages: 158
|
 |
Re : Re : Images aléatoires ou à la suite page acceuil du site
« Répondre #8 le: 14 Mai 2010 à 10:46:12 » |
|
Bonsoir, voila le bout de code qui gère l'affichage aléatoire, mais attention les noms des images sont bien spécifique car il contiennent le n° de la catégorie ce qui permet d'intégrer le lien vers la catégorie lors de l'affichage de l'image. $products_image_directory = DIR_WS_IMAGES; if ($dir = @dir($products_image_directory)) { while ($file = $dir->read()) { if ((!is_dir($products_image_directory . $file)) and (substr($file, 0, 4) == "nouv")){ $products_image_match_array[] = $file; } } } mt_srand((float) microtime()*1000000); $idx_alea = mt_rand(1, count($products_image_match_array)); $category_link = substr($products_image_match_array[$idx_alea - 1], 5, strlen($products_image_match_array[$idx_alea - 1]) - 9); $category_lst = explode("_", $category_link); $category_id = $category_lst[1];
Bonjou
|
|
|
|
|
Journalisée
|
|
|
| |
|
|
|
|
jean-luc
|
 |
Re : Images aléatoires ou à la suite page acceuil du site
« Répondre #10 le: 14 Mai 2010 à 21:26:39 » |
|
Bonsoir,
normal il faut que les images commencent par nouv_xxx
|
|
|
|
|
Journalisée
|
|
|
| |
|
djmonster
Nouveau membre
Points gagnés: 0
Messages: 45
|
 |
Re : Images aléatoires ou à la suite page acceuil du site
« Répondre #11 le: 22 Juillet 2010 à 15:29:53 » |
|
Je fais remonter ce topic, si ça peut aider quelqu'un, j'ai trouvé ce code : <script type="text/javascript"> <!-- var tab = ["images/img1.jpg", "images/img2.jpg", "images/img3.jpg", "images/img4.jpg"]; var secondes = 8; var numero = -1; var aleatoire = false;
function changerImage () { if (aleatoire) { var n = numero; while (n == numero) { n = Math.floor(Math.random() * tab.length); } numero = n; } else { numero++; if (numero >= tab.length) numero =0; } document.getElementById('image1').src = tab[numero]; setTimeout("changerImage();", secondes*1000); }
// --> </script> <img src="" id="image1" /> <script type="text/javascript"> <!--
changerImage();
// --> </script> Fonctionne nickel.
|
|
|
|
|
Journalisée
|
|
|
| |
|
triumph
Espoir
 
Points gagnés: 0
Messages: 158
|
 |
Re : Images aléatoires ou à la suite page acceuil du site
« Répondre #12 le: 08 Août 2010 à 10:26:30 » |
|
merci 
|
|
|
|
|
Journalisée
|
|
|
| |
|
|
|
|
fe1lho
|
 |
Re : Images aléatoires ou à la suite page acceuil du site
« Répondre #14 le: 05 Septembre 2010 à 19:33:57 » |
|
Je viens de tester cette contribution et avec le code fourni dans le fichier readme, en utilisant bannerThree sur une version 1.3.9 je n'affiche rien. Si je prend le code en utilisant bannerSix, j'ai un bout qui s'affiche, mais pas d'image (Loading banners, hang on a sec ....) et cela tourne, tourne ...
Peux tu partager le code que tu as utilisé dans ta page tmpl_main_page Please Pascal
|
|
|
|
|
Journalisée
|
|
|
| |
|
|