Flux d’activité

Flux d’activité

  1. djespace a ajouté un message dans un sujet  Afficher Le Descriptif Court Dans L'affichage Par Catégorie En V7.0   

    Bonjour,
    J'avance doucement.

    J'ai réussi à afficher la cellule du choix de quantité dans produits.tpl
    Mais celui-ci n'est pas pris en compte lors de l'ajout au panier... je ne sais pas comment faire.
    Peut-être vais-je le laisser à droite dans le bloc initial.

    Pour l'affichage de la promotion, comment faire pour formater son affichage (nombre de décimale par exemple ?

    Merci.
    • 0
  2. paulanna a ajouté un message dans un sujet  Recursivité Catégories   

    oui ok,
    me suis mal exprimé
     
    je demande pour vos congés car je dois me procurer des modules
    • 0
  3. Simon développeur PEEL a ajouté un message dans un sujet  Recursivité Catégories   

    Non, il faut faire cette modification dans le code pour rendre l'affichage que vous souhaitez, qui n'est pas par défaut.
    • 0
  4. paulanna a ajouté un message dans un sujet  Changer Le Nom Des Images   

    merci
    j'ai passé l'interupteur $rename_file à false
    • 0
  5. paulanna a ajouté un message dans un sujet  Recursivité Catégories   

    merci,
    c'est parceque je dois me procurer des modules ?
    • 0
  6. 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
  7. Simon développeur PEEL a ajouté un message dans un sujet  Recursivité Catégories   

    Bonjour,
     
    vous pouvez ajouter un compteur $j = 0; au début de la fonction.
    Dans le
    foreach ($all_parents_with_ordered_direct_sons_array[$this_parent] as $this_item) {
    ajouter
    if ($this_depth == 1) {
    $tplItem['li_bg_color'] = ($j%2 == 0?'red':'blue');
    } else {
    $tplItem['li_bg_color'] = '';
    }
    Il faut ajouter aussi $j++; avant la fermeture du foreach.
    Ensuite dans le fichier recursive_items_display.tpl, vous pouvez ajouter dans le <li> l'attribut style="background-color:{$it.color};"
     
     
    Une permanence est assurée sur le forum tout l'été.
    • 0
  8. paulanna a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Changer Le Nom Des Images
    Bonjour,
     
    dans la version 7.03 comment conserver le nom des images lors de l'upload ?
     
    merci
    • 17 réponses
    • 4 551 vues
  9. troc a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Affichage Articles
    Messieurs
     
    J’ai une suggestion  à faire en ce qui concerne l’affichage des articles
     
    Lorsque la personne clique sur l’onglet acheter
     
    Le nom de l’article est affiche à deux reprises
     
    La première sur la barre titre et la deuxième dans la fiche article
    Ce serais astucieux si on pouvait afficher la catégorie on la sous-catégorie dans la barre titre
     
    J’ai ne sais pas si c’est possible mais c’est qu’une idée
     
    Que pensez-vous ? Les membres de ce forum  
     
    Cordialement Franck
    Photos ci-joints



    • 1 réponse
    • 1 475 vues
  10. troc a ajouté un message dans un sujet  Facture Pdf   

    Merci Simon , c’est impeccable
     
    Pour ceux que cette manipulation intéresse
     
    Au lieu de supprimer J’ai mis deux // au début de la ligne, si un jour on à besoin c'est toujours possible de l'activer
     
    il s’agit de la ligne 1200 sur la version 7.0.3
     
    Franck
    • 0
  11. paulanna a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Recursivité Catégories
    bonjour,
     
    comment afficher un background-color différent 1 catégorie sur 2, par exemple, dans la fonction get_recursive_items_display qui sert à afficher les catégories dans le menu de gauche du site de démo ?
     
    afficher background-color une fois sur deux pour la catégorie principale (pas les sous catégories qui s'affichent au passage de la souris).
     
    Exemple :
    Cat 1 => bgcolor:red
    Cat 2 => bgcolor:bleu
    Cat3 => bgcolor:red
    Cat4=> bgcolor:bleu
    .....
     
     
    version 6.4
     
    Quand êtes-vous en congés ?
     
    merci
    • 17 réponses
    • 3 000 vues
  12. 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
  13. troc a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Facture Pdf
    Bonsoir a tous
     
    Lorsque vous éditez une facture en PDF la référence article apparait en deux fois
     
    La première dans la première colonne gauche référence, ce qu’est normal
     
    Mais elle apparait aussi dans la deuxième colonne désignation
     
    Est-il possible de supprimer la référence dans la colonne désignation ?
     
    Cordialement
     
    Franck
    • 2 réponses
    • 1 551 vues
  14. troc a ajouté un message dans un sujet  Warning: Division By Zero In   

     
    Que dire de plus que Carcy
     
    J’ajoute une simple phrase en ce qui concerne l’équipe  de PEEL
    Ils sont toujours présents pour nous assister et aider
    C’est très rare de trouver sur le NET un SAV des professionnels
     
    Cordialement
    Franck
    • 0
  15. servais57 a ajouté un message dans un sujet  Pas De Numéro De Colis Dans Le Mail De Notification D'expédition   

    Finalement dans le fichier fonctions_admin.php, vers la ligne 519, j'ai remplacé la ligne suivante:
     
    $custom_template_tags['COLIS'] = $delivery_tracking;
     
    par:
     
    $custom_template_tags['COLIS'] = $commande->delivery_tracking;
     
    Et maintenant ça marche, j'ai le numéro de suivi de colis dans mon mail.
    • 0
  16. carcy a ajouté un message dans un sujet  Warning: Division By Zero In   

    Bonjour Simon, Bonjour à tous
     
    je viens de corriger
     1 SEUL MOT ! GENIAL !!!
     
    Je n'ai plus l'erreur !!!
    encore une fois merci pour votre aide au quotidien !!
     
    cordialement
     
    Jean-Luc
    • 0
  17. 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
  18. 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
  19. 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
  20. servais57 a ajouté un message dans un sujet  Flux Rss Sur Ovh   

    C'est ce que j'ai fait.
    Maintenant je propose 4 RSS différents en fonction des affinités des visiteurs.
    SI quelqu'un veut aller voir, c'est ici: www.lacavernedu57.fr
    • 0
  21. djespace a ajouté un message dans un sujet  Afficher Le Descriptif Court Dans L'affichage Par Catégorie En V7.0   

    Re,

    Lorsque j'essaie de récupérer la variable du prix pour l'afficher sous le nom du produit (dans mon exemple), je l'utilise dans le fichier produit.tpl mais ça ne fonctionne pas car la variable n'est pas indexée visiblement (message d'erreur)
    J'ai besoin de mélanger les variables en fait, le prix, l'état de stock et la quantité seront sortis du bloc d'ajout au panier pour être affiché avec le nom, le descriptif court... (comme mon illustration)

    Est-ce possible ?
    Comment indexer l'affichage du prix, le choix de quantité, etc.... pour les afficher dans produits.tpl ?
    • 0
  22. djespace a ajouté un message dans un sujet  Afficher Le Descriptif Court Dans L'affichage Par Catégorie En V7.0   

    Hello,

    Merci Simon, l'idée me semble clair.
    J'ai commencer par dupliquer mon .tpl et ajouté le test dans la fonction affiche_critere_stock mais j'ai une page blanche avec un message d'erreur lorsque je tente d'afficher une catégorie.

     
    Fatal error: Uncaught exception 'SmartyException' with message 'Unable to load template file 'critere_stock_in_catalog.tpl'' in /home/www/ledsboutique/lib/templateEngines/smarty/sysplugins/smarty_internal_templatebase.php:128 Stack trace: #0 /home/www/ledsboutique/lib/templateEngines/SmartyTemplate.php(52): Smarty_Internal_TemplateBase->fetch() #1 /home/www/ledsboutique/lib/fonctions/display_product.php(1057): SmartyTemplate->fetch() #2 /home/www/ledsboutique/lib/fonctions/display_product.php(660): affiche_critere_stock('231', 'catalogue_detai...', NULL, true, true) #3 /home/www/ledsboutique/lib/fonctions/display_product.php(413): affiche_produits(8, NULL, 'category', '30', 'line', true, NULL, 4, false) #4 /home/www/ledsboutique/achat/index.php(50): get_products_list_brief_html(8, true) #5 {main} thrown in /home/www/ledsboutique/lib/templateEngines/smarty/sysplugins/smarty_internal_templatebase.php on line 128 On dirait que le test fonctionne, car il cherche bien à charger le nouveau fichier. Seulement il n'y parviens pas.
    J'ai modifié l'id du nouveau fichier (dans ses premières lignes) au cas ou, mais rien en change.


    EDIT: j'ai renommé le fichier et ça fonctionne... j'avais du faire une erreur.
    J'attaque la suite, je reviens vers vous si besoin.
    • 0
  23. Guillaume a ajouté un message dans un sujet  Photo & attributs   

    Ne peut-on pas juste utiliser le champ "image" qui se trouve dans la table peel_attributs ?
     
    J'ai déjà des images qui s'affiche dans le back-office cependant je ne sais pas comment modifier la page modules/attributs/fonctions.php pour faire afficher l'image à coté du nom sur le site sachant que j'utilise les boutons radio pour afficher les attributs.
     
    D'après moi, il faut modifier la requête de la page modules/attributs/fonctions.php, le code ci-dessous et le template mais je ne sais ni ou ni comment.
     
    if(empty($input_name)) {
           $input_name = 'attribut' . $this_nom_attribut_id;
          }
          $input_type = 'radio';
          $options[] = array(
            'value' => $this_value,
            'name' => $input_name,
            'id' =>  $form_id . '_custom_attribut' . $this_nom_attribut_id . '-' . $j,
            'issel' => !empty($attributs_list_array) && in_array($this_value, $attributs_list_array),
            'text' => String::html_entity_decode_if_needed($this_attribut_infos['descriptif']) . $price_text,
            'onclick' => $input_on_change.' update_product_price' . $save_suffix_id . '();'
           );
    • 0
  24. 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
  25. 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

Twitter Advisto ecommerce

Facebook PEEL Shopping