-
Compteur de contenus
337 -
Inscrit(e) le
-
Dernière visite
Tout ce qui a été posté par djespace
-
djespace a ajouté un message dans un sujet produit hors ligne une fois commander
Bonjour,
Je comprends mieux.
Vous parlez donc d'un état de stock et non d'un statut.
Le problème dans votre cas c'est que sans le module premium (et donc sans la gestion des stock) il n'y a aucune notion de quantité de produit disponible et donc aucuns états de stock.
Le plus simple selon moi reste d'utiliser le module premium.
-
0
-
-
djespace a ajouté un message dans un sujet [Suggestions] Sujet dédié
Ca c'est bien vrai !
-
0
-
-
djespace a ajouté un message dans un sujet produit hors ligne une fois commander
Bonjour,
Je ne comprend pas bien, pourriez vous reformuler plus clairement votre besoin ?
Le statut de paiement est fonction du mode de paiement utilisé, et de son état réel.
Mais il est lié à un numéro de commande.
Vous parlez du statut d'un produit, peut-être parlez vous de son état de stock ?
Salutations,
-
0
-
-
djespace a ajouté un message dans un sujet Bouton "+ de détails" manquant
je viens de comprendre :
Visiblement ce serai un changement apparu dans la version 6.4
Puisque dans la 6.3, il y avait bien "+ de détails"
-
0
-
-
djespace a ajouté un message dans un sujet [Suggestions] Sujet dédié
Madrileño va révolutionner advisto ! :rolleyes:
-
1
-
-
djespace a ajouté un message dans un sujet Bouton "+ de détails" manquant
Bonjour,
S'il s'agit effectivement juste d'un texte, il doit être facile de le remplacer.
Il est probablement présent dans le fichier lang.
Ceci-dit, je suis quand même très septique, pourquoi auriez vous "acheter" à la place de + "de détails" ?
J'appuie les dires de Simon, et je pense qu'une capture d'écran pourrait confirmer le truc !
-
0
-
-
djespace a ajouté un message dans un sujet [Question] PEEL Shopping version 2013
Le problème reste tous les fichiers que l'on modifie souvent dans l'affichage, les display, display_product, les fonctions.. etc...
Je sais que de mon côté, ces fichiers on énormément évolués depuis que je les aient. Et une mise à jour me fait toujours peur du coup, car je ne me souviens pas forcément avec exactitude, lesquels sont modifiés....
-
0
-
-
djespace a ajouté un message dans un sujet [Question] PEEL Shopping version 2013
C'est sûr, ce serait génial ça ! Un peu à la manière des forums PhpBB.
Mais c'est quasiment impossible dès lors que l'on fait plein de modifs dans le code...
Et le principe de ce CMS, presque plus que les autres, c'est justement la personnalisation.
Donc ça me semble compliqué.
-
0
-
-
djespace a ajouté un message dans un sujet Bannieres
Bonjour,
Le "background" et le "header", sont deux choses différentes.
Si vous voulez changer le header (bannière en haut du site), vous pouvez effectivement modifier le fichier "modeles\peel6\images\main_header.png"
Mais comme l'a souligné Madrileño, il est possible que le cache de votre navigateur vous empêche de voir immédiatement le changement.
Dans ce cas, vous pouvez soit, modifier les paramètres de votre navigateur, afin que toutes les images soient rechargées à chaque affichage de la page. (solution conseillée). Soit, actualiser la page jusqu'à ce que le changement apparaisse.
En ce qui concerne le background, (c'est à dire le fond de la page entière), la modification se situe dans le fichier screen.css
-
1
-
-
djespace a ajouté un message dans un sujet Bannieres
Bonjour,
Le sujet pour ajouter une langue (notamment l'espagnol) a déjà été abordé sur le forum.
Vous devriez trouver les réponses à vos questions ici.
-
0
-
-
djespace a ajouté un message dans un sujet Bannieres
Bonjour,
Pour cela, vous pouvez utiliser les zones html personnalisées.
Dans le back office, puis dans l'onglet Rédactionnel.
La zone concernant la page d'accueil de votre boutique se nomme : "Contenu d'accueil de la boutique"
-
0
-
-
djespace a ajouté un message dans un sujet Affichage des données du port sur le BDC
ah, effectivement, c'est un autre problème.
je jetterai un oeil de mon côté à l'occase.
-
0
-
-
djespace a ajouté un message dans un sujet Affichage des données du port sur le BDC
Bonjour,
Ceci-dit, cela ne soit pas être si compliqué que cela de récupérer cette info dans la base de donnée, puisqu'elle existe.
Il faut fouiller, voir quelle table et quel champs contient cette info.
-
0
-
-
djespace a ajouté un message dans un sujet Bannieres
Bonjour,
Où voulez vous mettre votre image exactement sur la page d'accueil ?
Dans le cas d'une image simple, si c'est dans le header, il vous faut modifier ou remplacer l'image suivante:
"modeles\peel6\images\main_header.png"
Si votre image n'est pas de la même dimension que l'original, il vous faudra modifier certaines propriétés dans le css.
"modeles\peel6\css/screen.css"
Si votre image est en flash, il vous faudra passer par le code. Vous pouvez alors modifier le fichier suivant:
"modeles\peel6\haut.php"
Pour le second point, je pense qu'il est préférable de laisser la mention.
Vous bénéficiez gratuitement d'un programme complet qui à nécessité beaucoup de développement par ses créateurs.
C'est je pense la moindre des choses que de laisser cette ligne.
-
0
-
-
djespace a ajouté un message dans un sujet Gérer les 'etat de stock'
Bonjour,
Cela ne fonctionne pas Simon. (malgré l'ajout de la parenthèse manquante de la première modif).
Je viens d'ajouter du stock pour un produit, l'ajout au panier est toujours impossible. (normal me direz vous car le champs resupplying=1)
Lorsque resupplying=0, l'ajout au panier est possible (normal jusqu'ici) j'ajoute au panier une quantité supérieure ou égal à celle en stock.
Et l'article est toujours dispo, avec ajout au panier possible.
En fait le champs resupplying ne se met pas à jour. Car le stock lui même ne se met pas à jour.
Par contre, même si cela fonctionnerai, cette mise à jour va se faire pour tous les articles non et pas seulement ceux concernés, non?
Car le checkbox resupplying dans la fiche produit du back office servait justement à identifier les produit concernés par cet état de stock.
Si je suis votre raisonnement, (et si la dernière modif arrive a fonctionner) le champs resupplying deviendrait alors automatique.
donc plus besoin de checkbox pour lui dans le back office.
En effet, lorsque le stock est à zéro, il s'active "SET resupplying = 1" le produit prend l'état de stock numéro 3, l'ajout au panier disparait.
Par contre, a ce moment là, il faudrait rajouter encore un nouveau champs dans la table peel_produits, avec une checkbox pour reprendre la fonctionnalité première du checkbox resupplying, afin de définir lesquels produits sont concernés, lesquels ne le sont pas.
Et tout ce qui est lié au resupplying ne s'activerai que pour les produits dont le nouveau checkbox est coché.
Je sais pas si vous me suivez... je me complique peut-être la chose.
Merci.
-
0
-
-
djespace a ajouté un message dans un sujet Gérer les 'etat de stock'
Bonjour,
Merci pour la modif.
Par contre le fait de devoir décocher la fonction resupplying dans le back-office pose problème.
Enfin, plus exactement, c'est le fait de devoir la cocher une fois qu'il n'y a plus de stock qui poserai problème.
Cela impliquerai d'être H24 sur la boutique pour surveiller le stock, et encore c'est sans parler d'une commande supérieur au stock réel.
Car les utilisateurs pourront continuer à commander le produit, même si celui-ci n'est plus en stock.
Reprenons un exemple :
Le stock de l'article en question baisse petit à petit au fur et à mesure des commandes.
Lorsque celui-ci arrive à zéro, il va passer en statut "livré sous 8 - 10 jours" avec ajout au panier possible,
hors pour ce type de produit, une fois qu'il n'y a pus de stock, il faut qu'il passe directement dans le nouvel état de stock, le fameux resupplying (ou id=3) avec ajout au panier impossible jusqu'à que le stock soit à nouveau positif.
Sinon je risque d'avoir des commandes pour un produit que je n'ai plus en stock et que je souhaite justement mettre en resupplying pour les informer que le produit est en réaprovisionnement sans délais précis. (produit d'importation).
Il faut absolument que le changement de statut se fasse de manière automatique, sinon ce nouvel état de stock n'aura aucun intérêt.
Le problème étant comme vous me l'avez dit qu'il n'y a pas de lien entre l'ajout au panier et l'état de stock.
Il faut que la possibilité d'ajouter au panier soit fonction de l'id de l'état stock et non du fait que le produit soit coché resupplying ou non.
N'y a-t-il vraiment aucuns moyens ?
Essayons déjà de régler cela, on s'occupera de la mise à jour du statut pour les couleurs ensuite.
Merci encore !
-
0
-
-
djespace a ajouté un message dans un sujet Gérer les 'etat de stock'
Bonsoir,
Merci pour toutes ces réponses !
C'est désormais ok pour le dialogue avec la bdd, la fonction resupplying reste bien activée dans les fiches produits
Par contre j'ai encore des soucis avec l'ajout au panier.
- le remplacement de la ligne :
if (empty($product_object->on_rupture) || !empty($GLOBALS['site_parameters']['allow_add_product_with_no_stock_in_cart'])) { par : if (empty($product_object->resupplying) && (empty($product_object->on_rupture) || !empty($GLOBALS['site_parameters']['allow_add_product_with_no_stock_in_cart']))) {
dans la fonction "affiche_critere_stock" me bloque bien l'ajout au panier pour les produits resupplying.
Sauf que le bouton ajouter au panier et le choix de quantité restent bien présents.
(En fait c'est simplement que le bouton ajouter au panier n'est plus cliquable et qu'accessoirement le cadre à disparu)
Dans l'idéal, j'aimerais qu'ils disparaissent. (comme lorsque l'on a un produit ayant un stock à 0 et que la fonction d'ajout au panier pour les produits hors stock est désactivée)
Par ailleurs, lorsqu'un produit resupplying est de nouveau en stock, il n'est pas possible de l'ajouter au panier non plus.
Ensuite concernant les couleurs, la modification ne change rien.
Peut-être me suis-je mal exprimé...
j'aimerais que lors de la séléction de la couleur qui n'est pas en stock, (avant de cliquer sur ajouter au panier) l'état de stock dans le cadre se mette à jour sur l'état de stock id=2 soit livré sous 8-10 jours. Que l'utilisateur avant de cliquer sur "ajouter au panier" soit bien informé que le produit n'est pas dispo dans les mêmes délais.
Je vous rappel que j'utilise la fonction "ajout au panier pour les produit qui ne sont pas en stock" afin d'autoriser l'ajout au panier pour les produit livrables sous 8 - 10 jours.
Peut-être prenons nous le problème dans le mauvais sens, je ne sais pas.
Merci encore de votre patience Simon, on va finir par y arriver !
J'ai bien noté l'info concernant les références différentes par couleur,
si nous parvenons à régler cette histoire d'état de stock, j'y viendrai probablement.
-
0
-
-
djespace a ajouté un message dans un sujet Paypal ajoute une ligne Livraison et frais de dossier
Bonjour,
Je confirme, aux vues de votre image jointe que c'est une option paypal, qui se modifie dans votre compte paypal.
Vous pouvez vérifier un point dans votre compte paypal, dans l'onglet "Mon compte" puis "Préférences" puis "Mes ventes"
enfin dans la partie Livraison de mes articles vous avez une ligne "calcul des frais de livraison" avec la possibilité de mettre à jour ou modifier.
Par ailleurs, (même si ce n'est pas votre question) sachez qu'il est possible d'ajouter des frais à un mode de paiement dans la boutique peel dans le back-Office : Gestion du site / Moyens de paiement / Paypal (ou autre mode de paiement) / Supplément à ajouter à la commande (en €) :
Vérifiez là aussi tout de même au cas ou qu'il n'y ait pas de valeur dans ce champ.
-
0
-
-
djespace a ajouté un message dans un sujet Gérer les 'etat de stock'
Bonsoir,
Bon alors, on va dire que j'ai du faire 90% de la modif comme il faut.
- création du champ supplémentaire dans la table peel_produits (ok)
- pour la classe product, j'ai supposé qu'il s'agissait du fichier lib/class/Product.php :
donc ajout de la ligne : var $resupplying = null; (pas à la ligne 100 mais 71 juste après var $on_rupture = null;)
puis dans la requete sql de la ligne 134, j'ai ajouté la ligne suivante : , p.resupplying
- dans administrer/produits.php, j'ai dupliquer la checkbox de "on_rollover". je l'ai placée dans la partie "gestion du stock" comme ceci :
if (is_stock_advanced_module_active ()) { affiche_gestion_stock($frm); echo ' <tr> <td valign="top" class="normal" style="font-weight:bold; font-size:13px;">Fonction resupplying' . BEFORE_TWO_POINTS . ':</td> <td><input type="checkbox" name="resupplying" value="1" ' . frmvalide(!empty($frm['resupplying'])) . ' /></td> </tr>'; }
Ensuite j'ai remplacé chaque lignes comme prévu dans display_product.php et modules\stock_advanced\fonctions.php.
l'id de mon nouvel état de stock est bien le 3.
Donc, la checkbox apparait bien dans les fiches produits, mais lorsque je la coche et valide mon formulaire, l'action n'est pas enregistrée.
C'est à dire que si je reviens sur mon formulaire, la case est toujours décochée. Bien évidemment, l'état de stock du produit reste inchangé.
En revanche, lorsque je change la valeur du champ dans la base, l'état de stock du produit concerné change bien.
Et ma checkbox est cochée dans la fiche produit.
En gros, j'ai juste un problème de liaison avec la base, mais juste dans un sens.
Second problème mais je pense que vous ne l'aviez pas prévu donc normal:
L'ajout au panier reste possible dans cet état de stock alors qu'il ne faudrait pas.
Vous allez me dire que c'est parcequ'il est activé dans la config de la boutique mais c'est volontaire car j'en ai besoin pour permettre l'ajout au panier de mon etat de stock id=2 "livraison sou 8 - 10 jours".
Merci
-
0
-
-
djespace a ajouté un message dans un sujet Bug catégorie [peel 6.2]
Il y avait des messages de spams qui avaient déterrés ce topic.
Ils ont été supprimés par un admin après mon message.
Pas d'affolement ^_^
-
0
-
-
djespace a ajouté un message dans un sujet A quoi sert la photo des attributs ?
C'est un peu comme les photos pour les différentes couleurs non ?
-
0
-
-
djespace a ajouté un message dans un sujet Gérer les 'etat de stock'
Merci Simon pour cette réponse très complète.
Je m'y mets de ce pas. ;)
-
0
-
-
djespace a ajouté un message dans un sujet Gérer les 'etat de stock'
Bonjour,
J'ai créé un nouvel état de stock dans la base. "en cous de réapprovisionnement"
Reste à savoir comment le mettre en place dans:
$resEtatStock = query("SELECT id, nom_" . $_SESSION['session_langue'] . " AS nom, image, valeur FROM peel_etatstock WHERE id='" . ($checked_value > 0 ? 1 : 2) . "'");
Et comment lui dire si l'ajout au panier est possible ou non pour cet état.
En fait, admettons que tous mes produit soit en stock :
pour certains produits, une fois le stock à zéro, il faudrait qu'il passe en statut "livré sous 8-10 jours" avec ajout au panier possible
pour d'autres, une fois le stock à zéro, il faudrait qu'il passe en statut "en cours de réapprovisionnement" avec ajout au panier impossible
Reste là à trouver comment définir quel produits sont concernés (une case à cocher par exemple).
-
0
-
-
djespace a ajouté un message dans un sujet Peel Démo et création de commandes backoffice
Il me semble qu'avant la dernière version, on avait la possibilité de faire pleins de modifs sur la boutique demo.
Elle était réinstallée toutes les x heures.
Ou alors je confonds mais en tout cas, ce serai bien de pouvoir faire des modifications de configuration.
-
0
-
-
djespace a ajouté un message dans un sujet Bug catégorie [peel 6.2]
vive le spam ! :ph34r:
-
0
-