Simon développeur PEEL

Administrateur PEEL
  • Content count

    2,913
  • Joined

  • Last visited


Everything posted by Simon développeur PEEL

  1. Simon développeur PEEL added a post in a topic FONCTION DUPLIQUE PRODUITS   

    Bonjour,
    Dans le fichier administrer/produits.php, il faut modifier au niveau du case "duplicate" en remplaçant
    duplicate_product(intval($_GET['id']));
    par
    $product_id = duplicate_product(intval($_GET['id']));
    et remplacer la ligne
            $output .= affiche_liste_produits($_GET);
    par
          $output .= affiche_formulaire_modif_produit(vn($product_id), $frm);
    • 0
  2. Simon développeur PEEL added a post in a topic Moteur de recherche utilisateurs   

    Bonjour,
    Il faut modifier la requête de recherche d'utilisateur, pour ajouter la condition sur les droits d'utilisateurs. Toujours dans la fonction afficher_liste_utilisateurs , il faut ajouter
    sql_cond .= " AND u.priv NOT IN ('" . nohtml_real_escape_string('admin') . "')";
    dans les conditions au début de la fonction.
    • 0
  3. Simon développeur PEEL added a post in a topic Intégrer une vidéo ou un iframe sans passer par l'éditeur code   

    Bonjour,
    Pour intégrer le code de youtube, vous pouvez cliquer sur le bouton "source" sur fckEditor (premier bouton en haut à gauche) pour afficher le code source HTML du contenu. Il faut ensuite placer le code de la vidéo au bon endroit dans le code.
    FckEditor ne propose pas de bouton pour intégrer directement une vidéo youtube.
    • 0
  4. Simon développeur PEEL added a post in a topic reecriture url trés ancienne version   

    Bonjour,
    Vous devez générer les liens sur le site pour qu'ils correspondent à ce que vous souhaitez. Donc dans le href, vous devez mettre le lien réécrit, par exemple en faisant un test sur l'id de la catégorie :
    if ($cat['id'] == XX) {
    echo " <div align=\"centre\" class=\"label\"><a href="$wwwroot/pharmacie/aspirateur-nasal.html">\"".html_entity_decode($cat['nom_'.$_SESSION['langue'].''])."\"";
    }
    • 0
  5. Simon développeur PEEL added a post in a topic Inscription : Votre formulaire est incomplet ou comporte des erreurs.   

    Bonjour,
    Si vous avez désactivé le captcha, il faut également supprimer la vérification de la présence du champ "code" en éditant la variable de configuration user_mandatory_fields.
    • 0
  6. Simon développeur PEEL added a post in a topic Accès sur forum.peel.fr   

    Bonjour,
    j'ai répondu à votre message privé.
    Cordialement,
    • 0
  7. Simon développeur PEEL added a post in a topic reecriture url trés ancienne version   

    Bonjour,
    La modification à faire est en deux parties. La première est de modifier la génération des liens, pour mettre les nouvelles URL dans les attribut href des liens. Il faut ensuite modifier le fichier.htaccess en conséquence pour décoder les URL. Par exemple
    RewriteRule pharmacie/aspirateur-nasal\.html$ index.php?catid=18  [L] (c'est un exemple pour vous donner une idée de ce qu'il faut faire, je n'ai pas testé cette règle)
    Attention à ajouter une redirections des anciennes URL vers les nouvelles afin de conserver le référencement de pages.
    • 0
  8. Simon développeur PEEL added a post in a topic produits back office et categorie   

    Bonjour,
    Pour afficher les produits dans les catégories et sous catégorie, il faut cocher l'option "Globale (catégorie et ses sous-catégories)" pour le paramètre "Méthode pour présenter et compter les produits appartenant à une catégorie. Ce paramètre concerne également les articles et rubriques :" dans la page administrer/sites.php?mode=modif&id=1
    • 0
  9. Simon développeur PEEL added a post in a topic nouveauté   

    Bonjour,
    Vous pouvez ajouter votre fonction dans la fonction close_page_generation du fichier lib/fonctions/fonctions.php, sous le test if(!check_if_module_active('crons')) {
    Vous pouvez placer votre code dans le test
    if (mt_rand(1, 10000) == 5000) { // votre code } 
    • 0
  10. Simon développeur PEEL added a post in a topic fonction affiche_produits   

    Bonjour,
    Vous pouvez utiliser le paramètre additional_sql_cond pour ajouter une clause à la requête de sélection de produits.
    Elle sert dans le cas de l'affichage des produits complémentaires qui s'affiche sur les pages produits. On passe l'id du produit pour récupérer tous les produits associés.
     
     
    • 0
  11. Simon développeur PEEL added a post in a topic Menus inactifs depuis la migration du site   

    Bonjour,
    il y a d'autre problème lié au javascript sur le site : la popup d'ajout au panier ne s'affiche pas, Il n'y a pas l'animation sur l'image lors de l'ajout au panier. Il y a des erreurs javascript sur votre site qui empêche le javascript de s'exécuter. Vous pouvez voir ces erreurs dans la console de votre navigateur. Vous devez corriger ces problèmes pour permettre au javascript de s'exécuter
    • 0
  12. Simon développeur PEEL added a post in a topic ajout de la marque du produits dans la facture PDF   

    Bonjour,
    depuis les versions 8.0, l'affichage de la marque des produits dans les factures est paramétrable. Il faut activer le paramètre
    display_brand_name_in_product_infos_in_order boolean true dans la page de configuration dans l'administration. Pour info le code PHP qui gère l'affichage des produits dans les commandes est la fonction get_product_infos_array_in_order dans le fichier lib/fonctions/order.php
    • 0
  13. Simon développeur PEEL added a post in a topic TELECHARGEMENT   

    Bonjour,
    Ce problème concerne l'hébergement et sa configuration, je vous invite de voir ce problème avec votre hébergeur.
    • 0
  14. Simon développeur PEEL added a post in a topic TELECHARGEMENT   

    Bonjour,
    L'erreur rencontré est une erreur 404, qui indique que la page demandé n'existe pas sur le serveur.
    => Avez-vous bien mis le fichier lienban.txt dans le dossier upload/ de votre site?
    • 0
  15. Simon développeur PEEL added a post in a topic Modifier l 'affichage des dernieres nouveautées   

    Bonjour,
    Pour modifier le nombre de résultat affiché sur la page, vous pouvez modifier le 4ème paramètre  $nb_par_page de la fonction affiche_produits pour afficher seulement 16 résultats.
    • 0
  16. Simon développeur PEEL added a post in a topic MENU AUTRE   

    Bonjour,
    Pour modifier ajouter un lien dans l'onglet 'autre' du menu, il faut ajouter le lien dans le tableau $GLOBALS['menu_items']['other'] dans la fonction get_menu du fichier \lib\fonctions\display.php.
    • 0
  17. Simon développeur PEEL added a post in a topic SITE RESPONSIVE   

    Bonjour,
    Dans un premier temps, vous avez utilisé la fonctionnalité de redirections transparente proposé par votre hébergeur. C'est en fait la création d'une frame qui permet de mettre votre réel site à l'intérieur. Ce genre de fonctionnement est fortement déconseillé pour 3 raisons :
    - l'utilisateur ne peut pas facilement voir l'URL réelle qu'il voit, mais toujours la même factice, et donc il aura plus de mal à revenir au même rendroit
    - les moteurs de recherche n'aiment pas du tout ce genre de fonctionnement et le pénalise fortement
    - et par ailleurs, toute plateforme de paiement sérieuse va empêcher de fonctionner dans ces conditions, vu que cela pourrait être utilisé par des sites peu recommandables qui cherchent à cacher des informations ou les manipuler par l'intermédiaire de la frame
    => Je vous conseille donc d'abandonner l'idée d'utiliser des redirections transparentes.
    Une fois la configuration de domaine faite proprement, vous pouvez vous servir de la fonctionnalité multisite de PEEL pour configurer vos deux sites sur le même hébergement.
    • 0
  18. Simon développeur PEEL added a post in a topic Moteur de recherche utilisateurs   

    Bonjour,
    sur votre version 6.2, il faut modifier la requête SQL de sélection d'utilisateur au début de la fonction afficher_liste_utilisateurs dans le fichier \administrer\utilisateurs.php. Il faut ajouter OR u.societe LIKE  '%" . nohtml_real_escape_string($cle) . "%' à la suite des autres conditions.
    • 0
  19. Simon développeur PEEL added a post in a topic Modifier l 'affichage des dernieres nouveautées   

    Bonjour,
    params_affiche_produits est défini dans le fichier lib/fonctions/fonctions.php.
    • 0
  20. Simon développeur PEEL added a post in a topic Modifier l 'affichage des dernieres nouveautées   

    Bonjour,
    Pour classer les produits pas date d’insertion plutôt que par position, il faut modifier la valeur de la variable $Links->OrderDefault dans la fonction params_affiche_produits :
    if($type == 'nouveaute') {
        $Links->OrderDefault = 'date_insere';
        $Links->SortDefault = 'DESC';
    } else {
        $Links->OrderDefault = 'position';
        $Links->SortDefault = 'ASC';
    }
    • 0
  21. Simon développeur PEEL added a post in a topic Modifier l 'affichage des dernieres nouveautées   

    Bonjour,
    Dans quelle liste de produits souhaitez-vous faire cette modification ?
    • 0
  22. Simon développeur PEEL added a post in a topic SITE RESPONSIVE   

    Bonjour,
    Je ne comprends pas le problème, le site majorell.fr affiche un site responsive, puisqu'il exécute le même code que www.lesquatsaisons.fr. Qu'entendez-vous par
    • 0
  23. Simon développeur PEEL added a post in a topic Modifier le nombre de caractères de l'url des rubriques   

    Bonjour,
    La modification est à faire dans la fonction rewriting_urlencode du fichier lib/fonctions/format.php. Dans cette fonction il faut modifier le paramétrage de String::str_shorten qui limite le nombre de caractère entre 30 et 60
    • 0
  24. Simon développeur PEEL added a post in a topic afficher la moyenne etoile "avis" directement dans le catalogue   

    product_object->id doit être différent à chaque boucle, et vous initialisez déjà les tableaux $tpl_results = array(); $tpl_notation = array(); et $notation_array = array(); donc à priori le code fourni doit fonctionner, je ne vois pas de problème dans le code fourni de cette façon. Pour comprendre le problème il faut nécessairement investiguer plus en profondeur dans le code pour faire des tests avec la fonction var_dump par exemple.
    • 0
  25. Simon développeur PEEL added a post in a topic afficher la moyenne etoile "avis" directement dans le catalogue   

    Bonjour,
    Pour implémenter les avis de produits sur les pages de catégories, il faut modifier le fichier produits.tpl et ajouter le code PHP dans la fonction affiche_produits du fichier lib/fonctions/display_product.php
    Le code PHP doit être repris de la fonction render_avis_public_list du fichier modules/avis/fonctions.php
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping