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  Changer Le Nom Des Images   

    Bonjour,
     
    La fonction format_filename_base du fichier lib\fonctions\fonctions.php renomme les fichiers. Vous pouvez modifier cette fonction pour qu'elle retourne le nom d'origine du fichier.
    • 0
  2. Simon développeur PEEL a ajouté un message dans un sujet  Facture Pdf   

    Bonjour,
     
    Dans la fonction get_product_infos_array_in_order du fichier lib/fonctions/order.php, vous pouvez mettre en commentaire (ou supprimer) la ligne
            $reference_text = (!empty($prod['reference']) ? "\r\n" . $GLOBALS['STR_REFERENCE'] . $GLOBALS['STR_BEFORE_TWO_POINTS'] . ": " . String::htmlspecialchars_decode($prod["reference"], ENT_QUOTES) : "");
    • 0
  3. Simon développeur PEEL a ajouté un message dans un sujet  Warning: Division By Zero In   

    Bonjour,
     
    Suite aux infos envoyés par Carcy, le problème a été vérifié. Ci dessous la fonction corrigé (valable pour toutes les versions 7) :
    function affiche_tagcloud($return_mode = false) { // Avec la complicité de 3dvf.fr $output = ''; $max = 0; if(empty($GLOBALS['site_parameters']['tagcloud_display_count'])) { $limit = 25; } else { $limit = $GLOBALS['site_parameters']['tagcloud_display_count']; } $query = "SELECT tag_name AS tag, nbsearch AS quantity FROM peel_tag_cloud WHERE lang = '" . $_SESSION['session_langue'] . "' AND nbsearch>0 GROUP BY tag_name ORDER BY RAND()*(10+quantity) DESC LIMIT ". intval($limit); $result = query($query); if (num_rows($result) > 0) { $tpl = $GLOBALS['tplEngine']->createTemplate('modules/tagcloud.tpl'); $tpl_tags = array(); while ($row = fetch_assoc($result)) { $row['quantity'] = max(1, $row['quantity']); $this_quantity = log($row['quantity']); $tags[String::strtolower($row['tag'])] = $this_quantity; if ($this_quantity > $max) { $max = $this_quantity; } if (!isset($min) || $this_quantity < $min) { $min = $this_quantity; } } ksort($tags); foreach ($tags as $key => $value) { $tpl_tags[] = array( 'href' => $GLOBALS['wwwroot'] . '/search.php?match=1&search=' . $key, 'value' => $value, 'key' => $key, 'level' => intval(($value-$min) / max(1, $max-$min) * 10) ); } $tpl->assign('tags', $tpl_tags); $output = $tpl->fetch(); } if ($return_mode) { return $output; } else { echo $output; } } Les différences sont l'ajout de la ligne
     
    $row['quantity'] = max(1, $row['quantity']);  

    juste après le while et la modification de la ligne
     
    'level' => intval(($value-$min) / max(1, $max-$min) * 10)
    • 0
  4. Simon développeur PEEL a ajouté un message dans un sujet  Photo & attributs   

    Bonjour,
     
    Il faut effectivement mettre le lien de l'image dans ce tableau. Pour récupérer l'information, vous devez modifier la requête de sélection dans la fonction get_possible_attributs du fichier \modules\attributs\fonctions.php pour récupérer le nom de l'image. Il faut ensuite intégrer cette valeur dans les résultats retournés pour pouvoir l'exploiter dans la fonction affiche_attributs_form_part
    • 0
  5. Simon développeur PEEL a ajouté un message dans un sujet  Afficher Le Descriptif Court Dans L'affichage Par Catégorie En V7.0   



    Bonjour,

    Il faut utiliser $tpl->assign(); pour créer une variable utilisable dans les fichier tpl. Par exemple, dans la fonction produit.tpl vous ajouter la ligne
    $tpl->assign('reference', $product_object->reference);
    Ensuite dans le fichier produit.tpl, vous pouvez utiliser la variable sous cette forme : {$reference}.




     
    • 0
  6. Simon développeur PEEL a ajouté un message dans un sujet  Photo & attributs   

    Bonjour,
     
    il faut faire un développement complémentaire important pour permettre d'associer une image à un attribut depuis le back office.
    • 0
  7. Simon développeur PEEL a ajouté un message dans un sujet  Warning: Division By Zero In   

    Bonjour,
     
    je ne reproduit pas le problème sur la version actuelle. Pouvez-vous faire un export de la table peel_tag_cloud svp et me la transmettre ?
    • 0
  8. Simon développeur PEEL a ajouté un message dans un sujet  Afficher Le Descriptif Court Dans L'affichage Par Catégorie En V7.0   

    Bonjour,
     
    Premier point:
    dans la fonction affiche_produits, vous pouvez utiliser les variables proposé par la classe Product. Les infos que vous voulez faire apparaitre sont
    $product_object->reference et $product_object->promotion.
     
    Second point:
    Le fichier critere_stock.tpl contient le html du baloc d'ajout au panier.
    Pour créer un affichage spécifique à la page catalogue, vous pouvez créer un doublons du fichier critere_stock.tpl  (nommé critere_stock_in_catalog.tpl par exemple)
    Dans la fonction affiche_critere_stock, faire un test sur le paramètre $is_in_catalog pour inclure le fichier template adequat :
     
    if ($is_in_catalog) {         $tpl = $GLOBALS['tplEngine']->createTemplate('critere_stock_in_catalog.tpl'); } else {         $tpl = $GLOBALS['tplEngine']->createTemplate('critere_stock.tpl'); }  
     
    Le fichier critere_stock_in_catalog.tpl pourra alors être modifié uniquement pour la page catalogue, sans que l'ajout au panier de la page produit soit impacté.
    • 0
  9. Simon développeur PEEL a ajouté un message dans un sujet  Résumé Du Panier Diforme   

    Bonjour,
     
    Vous pouvez vérifier que la taille de la popup soit correctement renseignée dans les paramètres généraux du site. Cette popup n'a pas changé sur la version 7, vous pouvez reprendre le CSS correspondant dans la version actuelle téléchargeable sur le site peel.fr
    • 0
  10. Simon développeur PEEL a ajouté un message dans un sujet  Pas De Numéro De Colis Dans Le Mail De Notification D'expédition   

    Bonjour,
     
    Vous pouvez éditer le template d'email en cliquant sur Modifier, pour ensuite ajouter le tag [COLIS] à l'endroit souhaité dans l'email.
    • 0
  11. Simon développeur PEEL a ajouté un message dans un sujet  Création Du Sitemap Xml   

    Bonjour,
     
    Avez-vous activé les messages d'erreurs sur votre boutique, et sur votre hébergement. Il faut également vérifier que le fichier sitemap.xml soit accessible en écriture.
    • 0
  12. Simon développeur PEEL a ajouté un message dans un sujet  Pas De Numéro De Colis Dans Le Mail De Notification D'expédition   

    Bonjour,
     
    La copie d'écran 2 correspond au fichier database_email_template_text_fr.php, qui sert lors de la création de la BDD et n'est pas directement utilisé par le code lors de l'envoi d'email. Il faut regarder dans la liste des templates d'email (administrer/email-templates.php) pour voir exactement le texte utilisé.
    • 0
  13. Simon développeur PEEL a ajouté un message dans un sujet  Lien Vers Facture Pdf Directement Dans Le Mail Send_Avis_Expedition   

    Bonjour,
     
    Il faut ajouter dans la variable $custom_template_tags le lien qui vers la facture directement dans la fonction send_avis_expedition
    • 0
  14. Simon développeur PEEL a ajouté un message dans un sujet  Photo & attributs   

    Bonjour,
     
    Vous pouvez lire ce sujet :
    • 0
  15. Simon développeur PEEL a ajouté un message dans un sujet  Logo Peel Shopping Sur Pdf   

    Bonjour,
     
    Dans la fonction addSociete du fichier lib/class/Invoice.php, vous pouvez modifier le 4ème paramètre qui correspond à la largeur de l'image :
                $this->Image($logo, $x1 + 50, $y1, 35);
    La hauteur sera adapté en fonction, en respectant le format.
    • 0
  16. Simon développeur PEEL a ajouté un message dans un sujet  Pas De Numéro De Colis Dans Le Mail De Notification D'expédition   

    Bonjour,
     
    Le tag [COLIS] est-il présent dans les templates d'email (administrer/email-templates.php) ?
     
    Ce problème n'est pas reproductible sur les versions récentes. Si le champ  "Numéro de tracking du colis :" (delivery_tracking) est renseigné au moment où le "Statut de la livraison :" passe en "Expédiée", celui ci est bien transmis à la fonction qui envoie l'email d'expédition (send_avis_expedition)
    • 0
  17. Simon développeur PEEL a ajouté un message dans un sujet  Sortie De Stock Peel À Partir D'un Autre Site   

    Bonjour,

    interconnecter 2 sites n'est jamais une tache facile. Cela nécessite de définir précisément l'étendu du développement à faire, donc de comprendre le fonctionnement des éléments concernés par les deux parties et bien faire ces choses nécessite du temps. Nous pouvons réaliser ce développement, mais dans un cadre contractuel uniquement. Si vous le souhaitez, vous pouvez prendre contact un conseiller commercial au 01 75 43 67 97, ou via le formulaire de contact https://www.peel.fr/utilisateurs/contact.php.
     
    • 0
  18. Simon développeur PEEL a ajouté un message dans un sujet  Pas De Numéro De Colis Dans Le Mail De Notification D'expédition   

    Bonjour,
     
    Sur quelle version êtes-vous ?
    • 0
  19. Simon développeur PEEL a ajouté un message dans un sujet  Logo Peel Shopping Sur Pdf   

    Bonjour,
     
    Vous devez spécifier l'url du logo que vous souhaitez voir afficher dans le champ "URL du logo FR" sur la page de configuration du site en back office. Ce logo s'affiche dans les factures PDF.
    • 0
  20. Simon développeur PEEL a ajouté un message dans un sujet  Supprimer Caddie/prix/mon Compte Dans Version 7   

    Bonjour,
     
    Vous pouvez désactiver le module "Votre panier" et "Mon compte" dans le back office ("Gestion du site">"configuration de la boutique", rubrique "Gestion des emplacements des modules dans les colonnes du site").
    Dans le menu "Gestion du site>variable de configuration", i faudra également modifier le paramètre main_menu_items_if_available pour supprimer le lien vers le compte :
    "home", "catalog", "news", "promotions", "annonces", "vitrine", "check", "account", "contact", "admin".
     
    Pour les prix, vous pouvez activer "La mention "Sur devis" sera affichée à la place du prix :" sur chaque fiche produit. Cela aura pour effet de ne pas afficher le prix, ni l'ajout au panier. Sinon vous pouvez modifier le fichier modeles\peel7\smarty\produit_details_html.tpl (qui gère l'affichage de la page produit) en supprimant l'affichage du bloc permettant l'ajout au panier (vers la ligne 176):   {$critere_stock}
    • 0
  21. Simon développeur PEEL a ajouté un message dans un sujet  Affichage En Ligne Catégorie Racine   

    Bonjour,
     
    vous pouvez aussi forcer la valeur du paramètre $mode de affiche_produits, en ajoutant $mode = 'line'; tout au début de la fonction
    • 0
  22. Simon développeur PEEL a ajouté un message dans un sujet  Tracking Dans Liste Des Commande   

    Bonjour,

    L'implémentation de lien de tracking selon les spécifications fournis nécessite différentes modification dans le code. Nous pouvons réaliser ces modifications si vous le souhaitez, vous pouvez dans ce cas prendre contact avec un conseiller commercial au  01 75 43 67 97.
    • 0
  23. Simon développeur PEEL a ajouté un message dans un sujet  Sortie De Stock Peel À Partir D'un Autre Site   

    Bonjour,
     
    Les fonctions de manipulation de stock sont dans le module stock_advanced/fonctions.php. Sinon vous pouvez directement agir avec la table peel_stock qui enregistre tous les stocks pour les produits de votre boutique
    • 0
  24. Simon développeur PEEL a ajouté un message dans un sujet  Liste Des Catégories Dans L'administration   

    Bonjour,
     
    Ces erreurs ne sont pas présentes dans la version actuelle, vous pouvez changer de version et utiliser la version 7.0.3.
    Sinon vous pouvez également faire une recherche dans l'ensemble du code de "c.on_new" pour trouver la ligne correspondante, avec un logiciel comme notepad++. Pour chercher un texte dans plusieurs fichiers, vous pouvez lire ce tuto : http://hebergement.cef.fr/doc/astuces/rechercher-remplacer-du-texte
    • 0
  25. Simon développeur PEEL a ajouté un message dans un sujet  Liste Des Catégories Dans L'administration   

    Bonjour,
     
    Cette erreur informe qu'il manque le champ on_new dans la table peel_categories il faut supprimer l'utilisation de ce champ de la requête SQL.
     
    Il faut supprimer c.on_new as on_new
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping