Simon développeur PEEL

Administrateur PEEL
  • Compteur de contenus

    2 913
  • Inscrit(e) le

  • Dernière visite


Tout ce qui a été posté par Simon développeur PEEL

  1. Simon développeur PEEL a ajouté un message dans un sujet  Remises Cumulables   

    Bonjour,
     
     
    Oui, c'est bien ça. Les remises utilisateurs et produits se cumulent, par contre une seule remise du produit sera utilisée (la remise la plus importante).
     
    Au niveau de nos délais de réponse, nous sommes très réactifs dans le traitement des dysfonctionnements lié au produits qui nous sont remontés. Pour des sujets comme des questions sur l'utilisation du back office, sur l'utilisation du logiciel, ou sur des conseils sur des développements spécifiques une fréquence de réponse d'une fois par jour est raisonnable.
    Nous pouvons, si vous le souhaitez vous fournir une formation et/ou la mise en place de développements spécifique dans les plus brefs délais avec une facturation au temps passé. Si cela vous intéresse, vous pouvez contacter un conseiller commercial au 01 75 43 67 97.
    • 0
  2. Simon développeur PEEL a ajouté un message dans un sujet  Création De Produits Similaires   

    Bonjour,
     
    Vous pouvez automatiser en créant une requête qui recherche tous les produits dans la catégorie du produit consulté. Vous pouvez faire une recherche sur la table peel_produits_references pour trouver les requêtes à modifier.
    • 0
  3. Simon développeur PEEL a ajouté un message dans un sujet  Remises Cumulables   

    Bonjour,
     
    Il n'y a normalement pas de cumul dans les pourcentages de réduction. Dans la fonction get_all_promotions_percentage, la ligne
                $rebate_coefficient = 1 - (1 - $user_promotion_percentage / 100) * (1 - min(max($this->promotion, $cat['promotion_percent'], $marque['promotion_percent'], $global_promotion['promotion_percent']), 100) / 100);

    utilise la remise la plus forte parmit la réduction pour le produit ($this->promotion), la réduction pour la catégorie ($cat['promotion_percent']), la réduction pour la marque ($marque['promotion_percent']) et la réduction global pour le site ($global_promotion['promotion_percent']). L'une de ces remises est cumulé avec les remises de l'utilisateur.
    • 0
  4. Simon développeur PEEL a ajouté un message dans un sujet  Probleme Vignette Produit Detail   

    Bonjour,
     
    Effectivement, le changement d'image est géré automatiquement avec jqzoom. Donc le changement de l'image principal doit forcement se faire avec la fonction switch_product_images dans le cas de la lightbox. Vous pouvez supprimer      $a_other_pictures_attributes = ''; pour rétablir le fonctionnement d'origine qui n'est pas modifiable sans développement plus conséquent.
    • 0
  5. Simon développeur PEEL a ajouté un message dans un sujet  Logo Lors De La Page Paiement De La Banque?   

    Bonjour,
     
    Ce fichier n'est pas présent dans le module PEEL. Le fichier qui contient les paramètres modifiables est le fichier parmcom.sogenactif
    • 0
  6. Simon développeur PEEL a ajouté un message dans un sujet  Probleme Vignette Produit Detail   

    Bonjour,
     
    dans ce cas vous devez ajouter la variable
                    $a_other_pictures_attributes = ' ';
    sous la ligne
                  } elseif ($GLOBALS['site_parameters']['zoom'] == 'lightbox') {
    au début de la fonction get_produit_details_html, et supprimer la variable $display_first_image_on_mini_pictures_list = false; ajoutée précédemment.
    • 0
  7. Simon développeur PEEL a ajouté un message dans un sujet  Probleme Vignette Produit Detail   

    Bonjour,
     
    Dans le fichier lib/fonctions/display_product.php, dans la fonction get_produit_details_html sous la ligne (vers la ligne 89)
    } elseif ($GLOBALS['site_parameters']['zoom'] == 'lightbox') { Vous pouvez ajouter la variable $display_first_image_on_mini_pictures_list = false; pour ne plus afficher l'image principale dans les vignettes. Il n'y aura plus d'image en double.
    • 0
  8. Simon développeur PEEL a ajouté un message dans un sujet  Tva Et Frais De Port   

    Bonjour,

    La résolution d'un sujet comme celui-ci nécessite une analyse et une intervention qui peuvent prendre du temps.
    Nous pouvons, si vous le souhaitez, intervenir sur votre site pour résoudre le problème que vous décrivez.
    Si notre intervention de maintenance technique sur votre version 5.41 vous intéresse je vous invite à joindre M. Pinot au 01 75 43 62 92 pour qu'il vous fasse un devis pour cette intervention.
    • 0
  9. Simon développeur PEEL a ajouté un message dans un sujet  Probleme Vignette Produit Detail   

    Bonjour,
     
    Quelle version de PEEL utilisez-vous ?
    • 0
  10. Simon développeur PEEL a ajouté un message dans un sujet  Sauvegarder Automatiquement Le Panier   

    Bonjour,

    Ce développement implique des modifications structurelles dans le code de PEEL, et nécessite un travail de conception important. Nous pouvons répondre à cette demande, et si vous le souhaitez, je vous invite à prendre contact avec un conseiller commercial au 01 75 43 67 97 qui pourra vous accompagner dans votre projet de personnalisation de votre boutique.
     
    • 0
  11. Simon développeur PEEL a ajouté un message dans un sujet  Aide Installation Paiement En Ligne   

    Bonjour,
     
    Ce message d'erreur vient d'une configuration manquante dans le fichier modules\sips\fonctions.php. Vers la ligne 67 du fichier il y a un bloc de constante en commentaire :
    define("ATOS_PARMCOM_SOLUTION_NAME", ''); //define("ATOS_PARMCOM_SOLUTION_NAME", 'scellius'); //define("ATOS_PARMCOM_SOLUTION_NAME", 'cyberplus'); //define("ATOS_PARMCOM_SOLUTION_NAME", 'elysnet'); //define("ATOS_PARMCOM_SOLUTION_NAME", 'e-transactions'); //define("ATOS_PARMCOM_SOLUTION_NAME", 'mercanet'); //define("ATOS_PARMCOM_SOLUTION_NAME", 'sherlocks'); //define("ATOS_PARMCOM_SOLUTION_NAME", 'sogenactif'); //define("ATOS_PARMCOM_SOLUTION_NAME", 'webaffaires'); => Il faut commenter la constante actuellement active, et décommenter celle qui a pour valeur le nom de la solution de paiement de votre banque;
    • 0
  12. Simon développeur PEEL a ajouté un message dans un sujet  Google Analytics   

    Bonjour,

    Nous avons installé sur des sites l'ancien ou nouveau code de tracking Google Analytics et il n'y a pas eu de problème.
    Je vous invite à vérifier que vous mettez bien la version du code complète, qui contient votre numéro de site UA-....... et non pas une version générique du code de tracking, et à vérifier le code dans une page HTML générée.
    Par ailleurs, lorsque vous dites que ça ne marche pas, faites bien la distinction entre vos vérifications, ce que peut dire le détecteur de tag de Google Analytics, et le fonctionnement effectif des statistiques de votre sites en regardant après 24h si les visites sont prises en compte.
    • 0
  13. Simon développeur PEEL a ajouté un message dans un sujet  Aide Installation Paiement En Ligne   

    Bonjour,
     
    Cette erreur vient peut-être des droits d'accès qui sont insuffisants pour le fichier /homez.775/cavecham/www/modules/sips/bin/request. Il faut aussi vérifier les droits d'exécutions pour le fichier /homez.775/cavecham/www/modules/sips/bin/response
    Les droits adéquats dépendent de l'hébergement.
    • 0
  14. Simon développeur PEEL a ajouté un message dans un sujet  Photos Dupliqué Automatiquement Dans Thumbs   

    Bonjour,

    La photo est stocké dans le dossier upload, au format maximal imposé par le paramétrage de la boutique. Les vignettes utilisées en front office sont stockées dans le répertoire upload/thumbs. Une vignette est créée pour une taille. Donc une image d'un produit peut-être présente plusieurs fois dans thumbs, avec des tailles différentes
    • 0
  15. Simon développeur PEEL a ajouté un message dans un sujet  Google Analytics   

    Bonjour,
     
    Le code analytics est intégrable à partir du back office, sur la page de configuration du site (administrer/site.php). Le tag sera mis juste avant la fermeture de la balise body
    • 0
  16. Simon développeur PEEL a ajouté un message dans un sujet  Aide Installation Paiement En Ligne   

    Bonjour,
     
     
     
    Vous devez activer allow_url_fopen sur votre hébergement. La fonction file_get_contents est utilisée pour générer le fichier pathfile. Comme la génération de ce fichier échoue, les erreurs suivantes s'affichent
     
    Warning: fopen(/home/www/dc5b0d89027476cffd8fe341cc6e161b/web/modules/sips/pathfile) [function.fopen]: failed to open stream: Permission denied in /home/www/dc5b0d89027476cffd8fe341cc6e161b/web/modules/sips/fonctions.php on line 217 Warning: fwrite() expects parameter 1 to be resource, boolean given in/home/www/dc5b0d89027476cffd8fe341cc6e161b/web/modules/sips/fonctions.php on line 218 Warning: fclose() expects parameter 1 to be resource, boolean given in/home/www/dc5b0d89027476cffd8fe341cc6e161b/web/modules/sips/fonctions.php on line 219  
    Pour cette erreur :
     
    La fonction PHP exec() est indispensable pour le fonctionnement du module. Il faut configurer votre hébergement pour permettre l'exécution de cette fonction.
    • 0
  17. Simon développeur PEEL a ajouté un message dans un sujet  Email Automatique   

    Bonjour,
     
    Les informations de paiements par chèque ou virement sont à mettre dans les coordonnées de la société, administrable sur la page administrer/societe.php. Ces informations s'afficheront sur la page de fin de paiement par chèque ou par virement.
    Un email est normalement envoyé lors du paiement de la commande. Sur la page d'administration des modèles d'email, vous pouvez vérifier si l'email email_commande est présent et actif.
    • 0
  18. Simon développeur PEEL a ajouté un message dans un sujet  Cloud Zoom   

    Bonjour,
     
    Pour éviter les problèmes de compatibilité, nous avons inclus deux solutions de zoom différentes. Vous pouvez utiliser jqzoom en changeant la configuration du zoom dans  la page de configuration de la boutique.
    • 0
  19. Simon développeur PEEL a ajouté un message dans un sujet  Moteur De Recherche Peel Affine   

    Bonjour,

    j'ai mis un accent à la variable $requete dans mon message, il y en a pas.
    La bonne ligne est
    echo $requete; die();
    Si vous êtes en local, vous pouvez lire la documentation de votre serveur. Si vous travaillez sur un site hébergé, vous pouvez voir directement avec votre hébergeur.
    Si vous le souhaitez, nous pouvons finir intégralement cette modification. Il faut dans ce cas prendre contact avec un conseiller commercial au 01 75 43 67 97.
    • 0
  20. Simon développeur PEEL a ajouté un message dans un sujet  Moteur De Recherche Peel Affine   

    Bonjour,
     
    Pour comprendre l'origine du problème, vous pouvez dans un premier temps afficher la requête et l’exécuter dans phpmyadmin. Dans la fonction build_sql_produits, ajouter à la fin
    echo $requête; die(); juste avant
        return $requete;
    • 0
  21. Simon développeur PEEL a ajouté un message dans un sujet  Limiter Le Nombre D'article Par Produit Dans Le Caddie   

    Bonjour,
     
    Il y a deux type de modifications à faire. D'abord supprimer les champs textes permettant de renseigner une quantité, ensuite modifier le caddie pour empêcher un deuxième ajout d'un même produit.
     
    La première est de modifier le formulaire pour que les utilisateurs ne puissent pas ajouter plusieurs produits en 1 fois. Il faut modifier  le formulaire où s'affiche le champ text dans lequel l'utilisateur renseigne la quantité. C'est la fonction affiche_critere_stock qui gère cette partie, et elle fait appel au fichier modeles\peel7\smarty\critere_stock.tpl.
    Dans ce fichier, vous pouvez remplacer la ligne 
    <span>{$STR_QUANTITY}{$STR_BEFORE_TWO_POINTS}: </span><input type="text" size="3" name="qte" value="{$qte_value|str_form_value}" /> par 
    <input type="hidden" name="qte" value="1" /> Ensuite, il faut empêcher les utilisateurs de modifier la quantité dans le champ quantité du panier. Pour ce cas, il faut modifier le fichier modeles\peel7\smarty\caddie_products_summary_table.tpl, ligne
    <input type="text" size="3" style="width:23px" name="quantite[{$p.numero_ligne}]" value="{$p.quantite.value|str_form_value}" {if isset($p.quantite.message)} onchange="if(this.value>{$p.quantite.stock_commandable}) {ldelim}this.value='{$p.quantite.stock_commandable}'; alert('{$p.quantite.message|filtre_javascript:true:true:true:false}');{rdelim}"{/if} /> <input type="submit" value="" name="" class="bouton_ok" />  
    Pour le second point, l'ajout au panier est géré par la méthode add_product de la class Caddie du fichier lib\class\Caddie.php. Il y a un test dans cette fonction pour savoir si il est nécessaire de créer une nouvelle ligne dans le panier, ou de mettre à jour une ligne existante.
    Il faut faire une modification pour le premier cas de figure, pour faire en sorte qu'il ne soit pas possible de mettre à jour une ligne qui existe, sans pour autant créer une nouvelle ligne. Sous le test 
            if (isset($numero_ligne)) {             // Le produit est déjà dans le panier avec la bonne configuration de couleur et de taille             $quantite_start = $this->quantite[$numero_ligne]; remplacer le calcul de la variable $quantity_wished par quantity_wished = 0;
     
    => La ligne ne sera à priori pas modifiée.
    • 0
  22. Simon développeur PEEL a ajouté un message dans un sujet  Moteur De Recherche Peel Affine   

    Bonjour,
     
    Ok pour la première étape. Il reste deux modifications à faire :
    - Il faut donc récupérer l'id de la marque envoyée en GET
    - Ajouter un critère à la requête de recherche.
     
    Pour le premier point, vous pouvez ajouter $brand = vn($_GET['brand']); sous le bloc
    $output = ''; $output_result = ''; $match = vb($_GET['match']); $search = vb($_GET['search']); au début du fichier search.php.
     
    Pour l'étape deux, 2 sous-étapes :
     
    - il faut ajouter le paramètre $brand aux fonctions build_sql_produits et build_terms_clause:
    build_sql_produits($terms, $fields, $match, $brand);
    build_terms_clause($terms, $fields, $match, $brand);
    => Il faut modifier les appels de fonction, ainsi que la définition de la fonction.
     
    - Dans la fonction qui créer le SQL, il faut ajouter la contrainte sur l'id de la marque :
    pour build_sql_produits, la requete ressemblera à ceci :
     
        $requete .= 'FROM peel_categories c
            INNER JOIN peel_produits_categories pc ON pc.categorie_id = c.id
            INNER JOIN peel_produits p ON p.id = pc.produit_id
            LEFT JOIN peel_marques m ON p.id_marque = m.id
            WHERE p.etat = "1" AND ' . build_terms_clause($terms, $fields, $match) . '
            ORDER BY p.id DESC
            LIMIT 100';
     
    pour faire fonctionner build_terms_clause, vous pouvez ajouter
    if (!empty($brands)) {
            $this_term_conditions_array[] = "m.id = ". $brands;
    }
    sous la boucle 
            foreach ($fields as $val) {             $this_term_conditions_array[] = word_real_escape_string($val) . ' ' . word_real_escape_string($notmod) . ' LIKE "%' . nohtml_real_escape_string($term) . '%"';         } (ligne 268 sur votre version).
     
    Voila dans l'esprit des modifications à faire pour obtenir ce que vous souhaitez. Ce code n'a pas été testé, je vous laisse le soin de l’adapter à votre site.
    • 0
  23. Simon développeur PEEL a ajouté un message dans un sujet  Changer Le Nom Des Images   

    Bonjour,
     
    Pour trouver où est la fonction upload, vous pouvez utiliser l'outil de recherche de votre éditeur de texte (Ctrl-F, Cmd-F sur MAC)
    • 0
  24. Simon développeur PEEL a ajouté un message dans un sujet  Changer Mes Paramètres   

    Bonjour,
     
    Oui, c'est tout à fait normal.
    • 0
  25. Simon développeur PEEL a ajouté un message dans un sujet  Changer Le Nom Des Images   

    Bonjour,
     
    Pour chaque page qui propose un uplaod de fichier, il y a un appel à la fonction upload. Par exemple pour la page produits en back office, la fonction uplaod est appelé ligne 125 et 151 (pour votre version) de la page administrer/produits.php. Il faut remplacer le second paramètre false par true
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping