Toutes mes réponses sur les forums

9 sujets de 1 à 9 (sur un total de 9)
  • Auteur
    Messages
  • #161140
    4m.mekha
    Participant
    Points: 49 pts
    Freelance
    Membre 2 étoiles

    Bonjour,

    Il faut ajouter le code suivant sur le function.php de votre theme actif

    /**
    * @snippet Variable Product Price Range: « From: $$$min_price »
    * @how-to Get CustomizeWoo.com FREE
    * @sourcecode https://businessbloomer.com/?p=275
    * @author Rodolfo Melogli
    * @compatible WooCommerce 3.5.4
    * @donate $9 https://businessbloomer.com/bloomer-armada/
    */

    add_filter( ‘woocommerce_variable_price_html’, ‘bbloomer_variation_price_format_min’, 9999, 2 );

    function bbloomer_variation_price_format_min( $price, $product ) {
    $prices = $product->get_variation_prices( true );
    $min_price = current( $prices[‘price’] );
    $price = sprintf( __( ‘From: %1$s’, ‘woocommerce’ ), wc_price( $min_price ) );
    return $price;
    }

     

    Ca devrait marcher,

    Merci

    ====================
    depanagewp
    vpsa2
    #161139
    4m.mekha
    Participant
    Points: 49 pts
    Freelance
    Membre 2 étoiles

    Bonjour,

    Avez vous essayer d’ajouter ce code :

    /**
     * @snippet       Variable Product Price Range: "From: $$$min_price"
     * @how-to        Get CustomizeWoo.com FREE
     * @sourcecode    https://businessbloomer.com/?p=275
     * @author        Rodolfo Melogli
     * @compatible    WooCommerce 3.5.4
     * @donate $9     https://businessbloomer.com/bloomer-armada/
     */
    add_filter( 'woocommerce_variable_price_html', 'bbloomer_variation_price_format_min', 9999, 2 );
     
    function bbloomer_variation_price_format_min( $price, $product ) {
       $prices = $product->get_variation_prices( true );
       $min_price = current( $prices['price'] );
       $price = sprintf( __( 'A partir de %1$s', 'woocommerce' ), wc_price( $min_price ) );
       return $price;
    }

    Dites nous si cela à marché

     

    ====================
    depanagewp
    vpsa2
    #161256
    4m.mekha
    Participant
    Points: 49 pts
    Freelance
    Membre 2 étoiles

    /**

    * Do not add custom code / snippets here.

    * While Child Themes are generally recommended for customisations, in this case it is not

    * wise. Modifying this file means that your changes will be lost when an automatic update

    * of this theme is performed. Instead, add your customisations to a plugin such as

    * https://github.com/woothemes/theme-customisations

    Il est précisé ici de ne pas mettre de code personnalisé. Utilisez plutôt le plugins code snippet pour ajouter du code perso.

    Code Snippets

    ====================
    depanagewp
    vpsa2
    #161257
    4m.mekha
    Participant
    Points: 49 pts
    Freelance
    Membre 2 étoiles

    Utilisez

    https://fr.wordpress.org/plugins/code-snippets/ pour ajoutez du code perso

    ====================
    depanagewp
    vpsa2
    #161246
    4m.mekha
    Participant
    Points: 49 pts
    Freelance
    Membre 2 étoiles

    Parce que vous avez sûrement placé ce code a l’intérieur d’une fonction existante, essayez de placer le même code juste en dessous de /*theme setup */

    ====================
    depanagewp
    vpsa2
    #161239
    4m.mekha
    Participant
    Points: 49 pts
    Freelance
    Membre 2 étoiles

    Bonjour,

    Il faut mettre ce code dans function php du thème

    add_filter( ‘woocommerce_variable_price_html’, ‘bbloomer_variation_price_format_min’, 9999, 2 );

    function bbloomer_variation_price_format_min( $price, $product ) {

    $prices = $product->get_variation_prices( true );

    $min_price = current( $prices[‘price’] );

    $price = sprintf( __( ‘a partir de  %1$s’, ‘woocommerce’ ), wc_price( $min_price ) );

    return $price;

    }

    ====================
    depanagewp
    vpsa2
    #146806
    4m.mekha
    Participant
    Points: 49 pts
    Freelance
    Membre 2 étoiles

    Bonjour,

    après une rapide recherche j’ai trouvé un plugin qui pourrait être intéressant

    https://wordpress.org/plugins/woo-order-splitter/

    Sinon un peu plus de détail sur la manière de spliter la commande peut nous aider a fournir une réponse adapté.

    Bon courage,

     

    ====================
    depanagewp
    vpsa2
    #146805
    4m.mekha
    Participant
    Points: 49 pts
    Freelance
    Membre 2 étoiles

    Bonjour,

    Tout cela peut se configurer en testant si l’utilisateur a bien rentré un nom de société lors de son inscription avec le code suivant :

    if ( get_user_meta('Company') !='' ) { 
    echo "affichage des éléments dédiées aux entreprises";
    }

    il faudra ensuite encapsulé tout le contenu dédiés aux entreprise dans cette condition.

    Pour ce qui est du paiement conditionnel, il faut rajouter la condition suivante dans : Extension > editeur d’extension > checkout > payment-methode

    avec $gateway -> id étant l’id de la méthode de paiement a masquer pour les particuliers

    if ((get_user_meta('Company') =='') && ($gateway->id) ) { 
    echo "affichage des éléments dédiées aux entreprises";
    }

    Ca demande un peu de développement, si vous n’êtes pas à l’aise avec le code, surtout ne tenez rien 🙂

    Bonne soirée,

    Amir

    ====================
    depanagewp
    vpsa2
    #146795
    4m.mekha
    Participant
    Points: 49 pts
    Freelance
    Membre 2 étoiles

    Bonjour, 

    J’ai eu le même soucie sur un projet de site de carte grise pour un client.

    Très difficile de trouver un plugin permettant de créer des formulaires élaborées à l’image du simulateur officiel, car celui-ci tiens compte du type de véhicule, de l’année de mise en circulation, handicap, réception intra-communautaire…

    Et même en supposant un formulaire créer en html, le caractère variable du prix n’est pas possible à mettre en place avec woocommerce en standard. Notamment des taxes qui s’ajoutent aux calculs comme celle du c02 et des CV dépendantes d’opérations mathématiques. Il faut dans ce cas obligatoirement passer par le code source pour jouer avec les hooks et faire intervenir une fonctions Ajax (impossible dans l’aide d’un développeur) pour changer le prix d’un produit dynamiquement sur WooCommerce et poursuivre le processus de paiement.

    Sans parler des informations à enregistrer dans la commandes pour assurer le traitement de la démarche, et j’en passe.

    Bonne nouvelle ! j’ai mis en place une solution fonctionnelle qui n’a rien a envier aux leader de ce marché du moment, je me ferais un plaisir de fournir de l’aide dans ce projet, ayant déjà moi même accompagné dans la réalisation d’un site de vente de prestation d’immatriculation SIV.

    J’ai développé un « plugin » qui permet les fonctionnalités suivantes :

    – Récupération des informations du véhicule à partir de la plaque d’immatriculation pour un calcul rapide du prix en ligne.
    – Formulaire manuel pour un calcul sans plaque d’immatriculation.
    – Plus de 15 démarches SIV configurables
    – Prix des prestations facilement configurables car elles sont associées à des produits woocommerce (possibilité de promo)
    – Vente de plaques d’immatriculation en option facilement configurable

    Et tout ca avec interfacé avec la force de WordPress, car certaine agence propose un développement maison et fermé, qu’il faut fuir a tout prix.

    Au plaisir et bon courage,

    Amir Mekhaldi

    ====================
    depanagewp
    vpsa2
9 sujets de 1 à 9 (sur un total de 9)