IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WordPress PHP Discussion :

Gestion des stock sous woocommerce


Sujet :

WordPress PHP

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    graphiste
    Inscrit en
    Août 2012
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : graphiste
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Août 2012
    Messages : 36
    Points : 28
    Points
    28
    Par défaut Gestion des stock sous woocommerce
    Bonjour,
    J'ai une petite boutique woocommerce.
    Actuellement j'affiche la quantité de produits que j'ai en stock, mais je souhaiterai plutôt afficher "En stock" ou "Rupture de stock" sans indiquer plus de chose.
    Il faut savoir que les produits peuvent être commander même si en rupture de stock et que j'ai "Activer la gestion de stock au niveau produit".

    Je suis sur que c'est un tout petit problème mais je ne trouve aucune piste et donc aucune solution.
    Je m'en remet donc a vous.

    Merci par avance.
    ++ dge_dge

  2. #2
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 235
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 235
    Points : 15 532
    Points
    15 532
    Par défaut
    regardez dans le menu "WooCommerce" -> "Réglages" -> "Produits" -> "Inventaire".
    vous y trouverez plusieurs réglages qui vous seront utiles pour faire cela.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    graphiste
    Inscrit en
    Août 2012
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : graphiste
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Août 2012
    Messages : 36
    Points : 28
    Points
    28
    Par défaut
    Salut.
    Merci pour l'aide mais j'ai déjà fais cela et ce n'est pas la solution.
    En fouillant dans les fichiers voici le bout de code qui affiche la quantité de mon stock
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?php echo $product->get_stock_quantity(); ?>
    Je pense que c'est ce code qu'il faut modifier avec quelque chose du genre (je le fais avec des mots je ne sais pas comment le faire en php) :

    SI stock égal ou supérieur à 1 afficher en stock
    SINON afficher RUPTURE DE STOCK

    J'image que cela devrait ressembler a :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <?php 
    $product = get_stock_quantity();
    if $product >= 1 ) {
    	echo 'EN STOCK'; 
    } 
    else {echo 'RUPTURE DE STOCK';
    }
    ?>
    Bien évidement ce code ne fonctionne pas...
    Avez vous une idée de ce qu'il faut mettre à la place car mon niveau de php n'est pas trés élevé.

    Merci par avance.
    ++ Dgé

  4. #4
    Nouveau membre du Club
    Homme Profil pro
    graphiste
    Inscrit en
    Août 2012
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : graphiste
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Août 2012
    Messages : 36
    Points : 28
    Points
    28
    Par défaut
    Salut,

    en rédigeant un grand message pour rentrer plus en détail j'ai trouvé la solution à mon problème. Il fallait que je déclare ma variable pour comparer le résultat. Voici comment j'ai fait.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <?php
    $stock_quantity = $product->get_stock_quantity();
    if ($stock_quantity >= 1 ) {
        echo 'EN STOCK';
    }
    else {echo 'RUPTURE DE STOCK';
    }
    ?>
    C'est la ligne suivante qu'il manquait :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     $stock_quantity = $product->get_stock_quantity();

    Voilà sujet résolu. Merci pour l'aide.

    ++ Dgé

Discussions similaires

  1. Réponses: 1
    Dernier message: 09/11/2016, 00h22
  2. [AC-2013] Ajout d'une entrée texte dans une gestion des stocks sous Access
    Par Ikart dans le forum VBA Access
    Réponses: 9
    Dernier message: 16/05/2016, 11h34
  3. gestion des stocks
    Par gekondo dans le forum Access
    Réponses: 1
    Dernier message: 30/09/2005, 11h41
  4. Gestion des .log sous Oracle
    Par SANOORA dans le forum Administration
    Réponses: 10
    Dernier message: 08/11/2004, 09h29
  5. Routines de gestion des ports sous Windows XP
    Par wiccanhelios dans le forum Windows
    Réponses: 2
    Dernier message: 14/11/2003, 08h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo