Flux d’activité

Flux d’activité de Messages

  1. shala


    J'ai réussi !!!!! :) :) :) regardez la KAWASAKI VN Classic 900, elle affiche "vendu !" à la place de 0.00€ :)

    http://www.lerupteur...at-motos-1.html

    J'ai fait mes modifs entre la ligne 560 et 571 du fichier display_product.php

    Comment j'ai procédé :

    j'ai fait un var_dump sur la méthode

    "$product_object->get_final_price(get_current_user_promotion_percentage(), $with_taxes, $reseller_mode, true, $display_with_vat_symbol)"

    pour voir le résultat qu'elle retournait car ce n'était pas un chiffre (impossible de tester si < 1).

    J'ai donc vu quand quand le prix est à zero, cette méthode retourne exactement " 0,00 € "

    J'ai donc fait le test sur ce résultat pour savoir si je dois afficher "Vendu !" ou le prix :)

    Cela donne :

    $wt_test = $product_object->get_final_price(

    get_current_user_promotion_percentage(),

    $with_taxes,

    $reseller_mode,

    true,

    $display_with_vat_symbol);

    $wt_recherche = " 0,00 € ";

    if ($wt_test == $wt_recherche) $wt_prix = "Vendu !";

    else $wt_prix = $wt_test;

    Merci pour vos conseils !

    Négoce? Mr Simon? Cela vous convient comme explication? :)

  2. negoce


    Bonjour,

    J'utilise un petit programme gratuit bien pratique destiné à la base pour Osc

    Il est bien évidement possible de le rendre compatible juste en changeant quelques petites variantes.

    Quel intérêt ?

    R: un gain de temps fou !

    à quoi sert ce programme ?

    R: à rentrer vos produits directement depuis le programme qui s'installe sur Win sans rentrer dans votre console d'admin du site à chaque fois ! tel un tableau Excel mais bien plus évolué !

    Est-ce que ça vous intéresse ?


  3. Bonjour,

    l'avantage du champ date_daily_product est de pouvoir différentier les produits déjà sélectionnés de ceux qui ne l'ont pas été, et donc ne pas afficher plusieurs fois le même produit.

    Pour le point numéro 2, des tableaux seront utilisé, notamment pour récupérer les résultats des requêtes.

  4. Keiyama


    Bonjour,

    Je suis toujours sur la version préhistorique de peel, à savoir la 3.0.

    Suite à des failles SQL, je souhaiterais installer le script 3.6 (je crois que c'était la dernière version en 3.); ce site étant destiné à être en prod encore seulement pour quelques semaines, je ne souhaites pas passer à la version 6.3.1, car il y aurait trop de correctifs à apporter.

    Donc si quelqu'un a le zip de cette version (3.6) sur son DD, je suis preneur. A défaut, je suis aussi intéressé par la 3.5 ou 3.4

    Merci.

  5. shala


    Bonjour Négoce, Bonjour Mr Simon,

    Je reprend ce fil car je serait très interressé de pouvoir remplacer un prix nul (0.00) par la mention vendu.

    Mes produits n'ont pas de panier, je ne vend rien en ligne. Je présente des motos disponible en dépot vente.

    Je souhaiterais donc pouvoir afficher la mention vendu en mettant le prix de la moto à 0 euros

    J'ai déja remplacé le "gratuit" du fichier "FR" mais je souhaiterai supprimé ce 0.00 sur la page catalogue et sur la page produit.

    Je précise que je suis en 6.3.1

    Le sujet à apparement été traité par vous, Négoce, mais je ne retrouve par vos référence (numéro de ligne.....) je m'y perd

    Merci pour votre participation

  6. paulanna


    bonjour,

    Pour comprendre :

    1. le champ on_daily_product permet de marquer les produits déjà selectionnés par le module

    je ne vois pas l'utilité de marquer les produits déjà affichés, puisque on peut faire avec le champ date_daily_product et faire une sélection des produits : .... where date_jour = date_daily_product et si pas de résultat on fait une sélection simple de produits

    2. Est-il utile d'utiliser les array pour cette fonction ?

    merci de votre future réponse.


  7. Bonjour,

    Le plus simple est d'ajouter deux champs dans la table peel_produits pour stocker l'info qui permet de savoir si le produit doit s'afficher dans le module (champ on_daily_product TINYINT(1)), et à quelle date le produit doit s'afficher (champ date_daily_product ).

    A l'affichage, vous pouvez faire une recherche sur les produits on_daily_product=1, ayant pour date la date du jour.

    Vous pouvez rendre administrable le remplissage de ces champs depuis les fiches produits en front office. Pour automatiser le remplissage de ces champs, vous pouvez créer une fonction qui sélectionnera le produit du jour. Si cette première requête ne retourne pas de résultat, faite une recherche d'un produit dont le champ on_daily_product n'est pas égal à 1 (donc jamais sélectionné par le module).

    Si il y a un retour sur cette requête, mettez à jour cette ligne avec la date du jour dans le champ date, et 1 dans on_daily_product.

    Si il n'y a pas de retour, cela signifie que tous les produits on_daily_product sont à 1. Il faut donc remettre tout à zero et sélectionner un produit.

    Cette fonction sera appelé dans configuration.inc.php.

Twitter Advisto ecommerce

Facebook PEEL Shopping