Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
*


Contrib pour afficher dispo des produits indicateur couleur vert orange rouge ?


Pages: [1] 2
  Imprimer  

  Contrib pour afficher dispo des produits indicateur couleur vert orange rouge ?
Auteur Message
triumph
Espoir
***

Points gagnés: 0
Messages: 164


Voir le profil
Contrib pour afficher dispo des produits indicateur couleur vert orange rouge ?
« le: 20 Mars 2010 à 12:34:48 »

Salut,

Est ce qu'il y a une contrib pour zencart comme on peut trouver sur oscommerce, afin d'avoir un indicateur de la dispo d'un produit?

Vert dispo, moitié vert 24/48h, orange + 72h, rouge hors stock...

Merci

Séb
Journalisée
freduf
Modérateurs
Intarissable
*****

Points gagnés: 5
Messages: 878



Voir le profil
Re : Contrib pour afficher dispo des produits indicateur couleur vert orange rouge ?
« Répondre #1 le: 20 Mars 2010 à 12:54:58 »

peut être cette contrib

http://www.zen-cart.com/index.php?main_page=product_contrib_info&products_id=633
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: 164


Voir le profil
Re : Contrib pour afficher dispo des produits indicateur couleur vert orange rouge ?
« Répondre #2 le: 25 Mars 2010 à 18:00:11 »

salut,

j'ai essayé cette contrib en local et pas moyen de la faire fonctionner ou de trouver comment l'activer une fois installée.

alors si quelqu'un a installé cette contrib? Smile

Journalisée
freduf
Modérateurs
Intarissable
*****

Points gagnés: 5
Messages: 878



Voir le profil
Re : Contrib pour afficher dispo des produits indicateur couleur vert orange rouge ?
« Répondre #3 le: 25 Mars 2010 à 20:22:04 »

bonsoir,
Elle n'a pourtant pas l'air dur à installer, jusque quelques ligne à modifiées dans product_listing.php

et les images à uploadées
Dans ces lignes de codes tu as bien fais les modifs ??

Code:
$lc_text = '<a href="http://www.yourdomain.com/your_folder/legend.html" target="blank"><img src="http://www.yourdomain.com/your_zen_folder/images/stock_icons/disponible.gif" alt="your description to the product status" /></a>';  //  20 or more

Si oui montre nous ce que tu as écris
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: 164


Voir le profil
Re : Contrib pour afficher dispo des produits indicateur couleur vert orange rouge ?
« Répondre #4 le: 25 Mars 2010 à 21:26:55 »

j'ai bien fait les modifs mais je ne comprends pas la différence entre les 2:

www.yourdomain.com/your_folder/

www.yourdomain.com/your_zen_folder/

que mettre à la place de your_folder ? la méme chose que your_zen_folder ?

et le fichier legend.html je le sors d'ou? il n'y est pas dans la contrib?

merci
Journalisée
freduf
Modérateurs
Intarissable
*****

Points gagnés: 5
Messages: 878



Voir le profil
Re : Contrib pour afficher dispo des produits indicateur couleur vert orange rouge ?
« Répondre #5 le: 25 Mars 2010 à 22:21:59 »

www.yourdomain.com/your_folder/  <= le dossier images

www.yourdomain.com/your_zen_folder/   <= le dossier ou est zencart si il n'est pas à la racine
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: 164


Voir le profil
Re : Contrib pour afficher dispo des produits indicateur couleur vert orange rouge ?
« Répondre #6 le: 25 Mars 2010 à 22:41:29 »

ok merci je comprends pas pourquoi il y a 2 dossiers dans la version 1.1 de cet contrib et 1 seul dossier dans la version 1.0.

Je ne vois pas l'intérrét de faire la 2ème modif du 2ème dossier de la contrib 1.1

Journalisée
freduf
Modérateurs
Intarissable
*****

Points gagnés: 5
Messages: 878



Voir le profil
Re : Contrib pour afficher dispo des produits indicateur couleur vert orange rouge ?
« Répondre #7 le: 25 Mars 2010 à 22:52:21 »

y'a une modif pour afficher une image dans la fiche produit et l'autre dans la liste des produits

le fichier legend.html, tu le crées toi même afin de faire une explication pour tes clients afin qu'il sachent à quoi correspond les images
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: 164


Voir le profil
Re : Contrib pour afficher dispo des produits indicateur couleur vert orange rouge ?
« Répondre #8 le: 25 Mars 2010 à 23:07:53 »

ok je comprends mieux donc la version 1.0 ne fait que pour les produits de la liste.

ok pour le fichier legend.

reste le problème de cette portion de code:

//bof Stock Level
  define('STOCK_LEVEL_TITLE', 'Notre Stock');
  define('STOCK_LEVEL_IMAGE_DISPO', 'dispo.gif');
  define('STOCK_LEVEL_DISPO_ALT', 'Disponible');
  define('STOCK_LEVEL_IMAGE_NODISPO', 'pasdispo.gif');
  define('STOCK_LEVEL_NODISPO_ALT', 'Pas Disponible');
  define('STOCK_LEVEL_IMAGE_PEUDISPO', 'peudispo.gif');
  define('STOCK_LEVEL_PEUDISPO_ALT', 'Stock limité');
  define('STOCK_LEVEL_IMAGE_ORDER', 'commande.gif');
  define('STOCK_LEVEL_ORDER_ALT', 'En commande');
//eof Stock Level

a ajouter dans includes/languages/french[or other]/other_images_names.php

on ne sait pas ou insérer ce code afin de ne pas avoir de bug.

Au milieu ou a la fin du fichier?
« Dernière édition: 25 Mars 2010 à 23:09:28 par triumph » Journalisée
freduf
Modérateurs
Intarissable
*****

Points gagnés: 5
Messages: 878



Voir le profil
Re : Contrib pour afficher dispo des produits indicateur couleur vert orange rouge ?
« Répondre #9 le: 25 Mars 2010 à 23:11:31 »

à la fin du fichier avant le ?>
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é
freduf
Modérateurs
Intarissable
*****

Points gagnés: 5
Messages: 878



Voir le profil
Re : Contrib pour afficher dispo des produits indicateur couleur vert orange rouge ?
« Répondre #10 le: 25 Mars 2010 à 23:20:53 »

je viens de regarder le fichier, il y a un bug dedans.

dans le fichier:

tpl_product_info_display.php

rechercher:

Code:
<?php echo (($flag_show_product_info_quantity == 1) ? '<li>' $products_quantity TEXT_PRODUCT_QUANTITY '</li>'  '') . "\n"?>

remplacer par:

Code:
<!--<?php echo (($flag_show_product_info_quantity == 1) ? '<li>' $products_quantity TEXT_PRODUCT_QUANTITY '</li>'  '') . "\n"?>-->

à la ligne en dessous insérer :

Code:

<!--bof Quantité Level-->
  <?php   
if (
$flag_show_product_info_quantity == 1) {  // test si Flag=1
         $stock_title STOCK_LEVEL_TITLE;
         $stock_image_title $products_quantity TEXT_PRODUCT_QUANTITY;
?>

<li><li>
<table border="1" cellspacing="1" cellpadding="2">
  <caption><strong><?php echo $stock_title ?></strong></caption>
<?php
         
// test sur les quantités
 if ($products_quantity <=0) {
         $stock_txt STOCK_LEVEL_NODISPO_ALT;
 $stock_image =DIR_WS_TEMPLATE_IMAGES STOCK_LEVEL_IMAGE_NODISPO;
         $stock_image_alt STOCK_LEVEL_NODISPO_ALT;
         } elseif($products_quantity <=5) {
         $stock_txt STOCK_LEVEL_PEUDISPO_ALT;
 $stock_image =DIR_WS_TEMPLATE_IMAGES STOCK_LEVEL_IMAGE_PEUDISPO;
         $stock_image_alt STOCK_LEVEL_PEUDISPO_ALT;
         } elseif($products_quantity >5) {
         $stock_txt STOCK_LEVEL_DISPO_ALT;
 $stock_image =DIR_WS_TEMPLATE_IMAGES STOCK_LEVEL_IMAGE_DISPO;
         $stock_image_alt STOCK_LEVEL_DISPO_ALT;
         } elseif($products_quantity <0) {
         $stock_txt STOCK_LEVEL_ORDER_ALT;
 $stock_image =DIR_WS_TEMPLATE_IMAGES STOCK_LEVEL_IMAGE_ORDER;
         $stock_image_alt STOCK_LEVEL_ORDER_ALT;
                            }
// test quantité
                 
?>

  <tr>
    <td><?php echo $stock_txt ?><br><?php echo $stock_image_title ?></td>
    <td>
<?php
       echo 
'<img src='$stock_image ' alt='$stock_image_alt .' title="'$stock_image_title .'">' ;

?>

</td>
  </tr>
</table>
     <?php // fin du test si Flag=1
?>



ATTENTION: les images doivent être dans le dossier : "boutique" Includes => templates=> Mon_templates=> images

Pour afficher les images dans le listing des produits, ne pas oublier d'activer dans : admin => configuration =>listing des produits=> Affiche la quantité de produits mettre sur 1
« Dernière édition: 25 Mars 2010 à 23:37:45 par freduf » 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: 164


Voir le profil
Re : Contrib pour afficher dispo des produits indicateur couleur vert orange rouge ?
« Répondre #11 le: 26 Mars 2010 à 11:18:10 »

Merci pour ton aide, ca fontionne parfaitement.

L'intérét de cette contrib est d'afficher le niveau de stock avec une barre de couleur.

le souci c'est que si je désactive dans l'admin, l'affichage des unités en stock, l'indicateur de couleur disparait aussi.

Or ce que je voulait faire à la base, c'est disparaitre l'affichage des unités en stock et uniquement afficher l'indicateur de couleur à la place et que je puisse configurer ce dernier a ma demande.

C'est a dire annoncer: Vert: Dispo / Semi Vert: Expédié sous 24h48h / Jaune: 72H / Orange: +72h / Rouge: Pas dispo ou sur commande

le problème auquel je suis confronté aujourdhui c'est que je suis obligé de mettre certains des produits en stock, méme si je ne les ai pas pour pouvoir les vendre.

Le hic c'est qu'il y a toujours des produits pour lesquels il y a un peu de délais pour étre approvisioné, le client a acheté le produit pensant qu'il était en stock et qu'il serait livré rapidement, or il découvre que ce n'est pas le cas, il rale et ce n'est pas bon pour l'image du site.



« Dernière édition: 26 Mars 2010 à 11:27:31 par triumph » Journalisée
triumph
Espoir
***

Points gagnés: 0
Messages: 164


Voir le profil
Re : Contrib pour afficher dispo des produits indicateur couleur vert orange rouge ?
« Répondre #12 le: 26 Mars 2010 à 12:46:32 »

c'est bon j'ai modifié le code et le stock ne s'affiche plus ainsi que les 2 points qu'il y avait devant la fenètre:

j'ai supprimé les <li><li> du début pour enlever les 2 points à coté de la fenètre.

pour enlever l'affichage du stock, j'ai modifié la ligne: <td><?php echo $stock_txt ?><br><?php echo $stock_image_title ?></td>
en : <td><?php echo $stock_txt ?>

Mais je ne sait pas si c'est bien propre...!

 Very Happy
Journalisée
freduf
Modérateurs
Intarissable
*****

Points gagnés: 5
Messages: 878



Voir le profil
Re : Contrib pour afficher dispo des produits indicateur couleur vert orange rouge ?
« Répondre #13 le: 26 Mars 2010 à 20:21:59 »

Si c'est bon, tu as juste enlever l'affichage des images.
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: 164


Voir le profil
Re : Contrib pour afficher dispo des produits indicateur couleur vert orange rouge ?
« Répondre #14 le: 26 Mars 2010 à 21:43:13 »

impec merci!

mais une question me travailles?

Comment faire pour les produits que je n'ai pas en stock? je met une quantité bidon? 2, 3 , 4 , 5, voire 999 comme font certains?

je met 0 tout simplement et j'active l'option pour pouvoir vendre des produits que je n'ai pas en stock, quite a avoir un stock négatif?

merci
Journalisée

Pages: [1] 2
  Imprimer  
 

Aller à: