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  Insertion Des Metas Des Pages Annexes   

    Bonjour,
     
    je vous invite à lire ce sujet :
    • 0
  2. Simon développeur PEEL a ajouté un message dans un sujet  Probleme Sur "meilleures Ventes"   

    Bonjour,
     
    J'ai répondu au MP.
    • 0
  3. Simon développeur PEEL a ajouté un message dans un sujet  Url rewriting des marques   

    Bonjour,
     
    Effectivement cette fonctionnalité n'est pas présente sur la version 7.
    • 0
  4. Simon développeur PEEL a ajouté un message dans un sujet  Condition Pour Déposer Un Avis   

    Bonjour,
     
    Cette requête récupère les id de commandes payées de l'utilisateur qui comportent le produit consulté :
    $sql = 'SELECT pc.id
        FROM peel_commandes pc
        INNER JOIN peel_commandes_articles pca ON pca.commande_id = pc.id
        WHERE pca.produit_id = ' . intval($_GET['prodid']) .' AND pc.id_statut_paiement = 3 AND pc.id_utilisateur = '.intval($_SESSION['session_utilisateur']['id_utilisateur']) .'
        GROUP BY pc.id';
    • 0
  5. Simon développeur PEEL a ajouté un message dans un sujet  Gérer les 'etat de stock'   

    Bonjour,
     
    oui, vous pouvez faire un  test sur la variable $checked_value de la fonction affiche_etat_stock, et afficher une image différente pour chaque cas de figure testé. La requête SQL qui va chercher les informations dans peel_etatstock ne servira plus, il ne sera donc plus possible d'administrer les états de stock
    • 0
  6. Simon développeur PEEL a ajouté un message dans un sujet  Condition Pour Déposer Un Avis   

    Bonjour,

    dans le fichier avis.php, sous le test de vérification de la présence de l'id du produit en GET, il faut créer une requête SQL qui recherche dans la table peel_commandes_articles et peel_commandes si l'utilisateur ($_SESSION['session_utilisateur']['id_utilisateur']) a passé commande du produit consulté ($_GET['prodid']).
    Si la requête donne aucun résultat, vous pouvez alors afficher un message, ou rediriger l'utilisateur sur une autre page.

    Le champ qui contient l'avis dans la BDD est un champ VARCHAR 255. Il faut modifier le champ en TEXT pour permettre le dépôt d'avis plus long. Le champ de dépôt d'avis est lui même limité par un compteur de caractère en JavaScript. Vous pouvez modifier la limite de ce compteur dans le fichier \modeles\peel7\smarty\modules\avis_formulaire.tpl
     
    • 0
  7. Simon développeur PEEL a ajouté un message dans un sujet  Gestion Back Office   

    Bonjour,
     
    Comme dit dans ce sujet les retours de produit est une fonctionnalité en cours de développement.
    • 0
  8. Simon développeur PEEL a ajouté un message dans un sujet  Gestion Back Office   

    Bonjour,

    Vous pouvez attribuer un avoir à un utilisateur depuis la fiche utilisateur en back office. L'avoir sera automatiquement appliqué dans le panier lors de la prochaine commande.
    Il est aussi possible d'attribuer une Remise en pourcentage pour un utilisateur. La réduction s'applique alors sur les prix des produits.
    • 0
  9. Simon développeur PEEL a ajouté un message dans un sujet  Problème D'affichage Sur La Page Récupérer Son Mot De Passe   

    Bonjour,
     
    Sur les versions antérieurs à 7.0.1, il faut ajouter
            $tpl->assign('STR_BEFORE_TWO_POINTS', $GLOBALS['STR_BEFORE_TWO_POINTS']);
    dans la fonction get_recover_password_form ligne 429.
    • 0
  10. Simon développeur PEEL a ajouté un message dans un sujet  Faute Orthographe   

    Bonjour,
     
    La correction est faite, merci.
    • 0
  11. Simon développeur PEEL a ajouté un message dans un sujet  Fonction Print_Alpha   

    Bonjour,
     
    Sur la version 7, il faut modifier le fichier alpha.tpl. Le tableau est généré ligne par ligne :
    {foreach $letter.items as $item} <tr><td><a href="{$item.href|escape:'html'}">{$item.name|html_entity_decode_if_needed} ({$item.count})</a></td></tr> {/foreach} Il faut modifier ce bloc pour afficher plusieurs colonne. Vous pouvez vous inspirer de ce qui est fait pour l'affichage des produits dans les pages de catégorie (fichier produits.tpl)
    • 0
  12. Simon développeur PEEL a ajouté un message dans un sujet  Smarty Et Administrateur Limiter   

    Bonjour,
     
    Pour interdire l'accès à des pages entières, vous pouvez toujours utiliser if (a_priv('admini', true) && $_SESSION['session_utilisateur']['priv'] != 'admin') { en plaçant ce test en haut des pages PHP. Pour interdire l'accès à certains éléments seulement, il faut définir une nouvelle variable SMARTY
    if (a_priv('admini', true) && $_SESSION['session_utilisateur']['priv'] != 'admin') { 
    $tpl->assign('limited_access', true);
    } else {
    $tpl->assign('limited_access', false);
    }
     
    Vous pouvez ensuite utiliser cette variable dans le fichier tpl pour afficher les éléments réservé à l'administrateur.
    • 0
  13. Simon développeur PEEL a ajouté un message dans un sujet  Qr Code   

    Bonjour,
     
    Le fichier qrcode.php est à la racine de la boutique sur version 7. Ce fichier doit être utilisé avec lib/class/pdf/2dbarcodes.php.
    • 0
  14. Simon développeur PEEL a ajouté un message dans un sujet  Gérer les 'etat de stock'   

    Bonjour,
     
    L'ajout d'un nouvel état de stock nécessite de modifier plusieurs élément du code pour que le nouvel état soit pris en compte. L'ajout du lien en back office n'est qu'une première partie. Il faut également modifier le formulaire de modification d'état de stock pour permettre l'ajout, et modifier la fonction affiche_etat_stock à chaque fois qu'un nouvel état de stock est créé.
    • 0
  15. Simon développeur PEEL a ajouté un message dans un sujet  Traduction De Peel Shopping   

    Bonjour,

    Le lien à suivre est https://www.transifex.com/projects/p/peel-shopping/. Il faut s'inscrire et demander à participer au projet en tant que contributeur. Vous pouvez consulter l'aide de Transifex pour savoir comment gérer cela.
    • 0
  16. Simon développeur PEEL a ajouté un message dans un sujet  Pays De Facturation Et D'expedition   

       Bonjour,

        Le numéro de commande et le numéro de facture sont deux notions différentes. Le numéro de commande correspond au champ id de la table peel_commmandes en AUTO_INCREMENT, le numéro de facture est déterminé par le format que vous renseignez dans la page des paramètres généraux du site.
        Pour votre première demande, il s'agit d'une modification d'affichage pour un cas très spécifique. Il faut donc modifier le code pour ajouter des conditions sur l'affichage des éléments choisis en fonction du contexte.
    • 0
  17. Simon développeur PEEL a ajouté un message dans un sujet  Probleme Sur "meilleures Ventes"   

    Bonjour,
     
    Avez-vous une capture d'écran, ou un lien vers le site ?
    • 0
  18. Simon développeur PEEL a ajouté un message dans un sujet  Pays De Facturation Et D'expedition   

    Bonjour,
     
    Dans la fonction get_order_step1 du fichier lib/fonctions/display_caddie.php, vous pouvez remplacez     
     
             $tpl->assign('pays2_options', get_country_select_options($frm['pays2'], null, 'name', false, $_SESSION['session_caddie']->zoneId));  
    par
                    $tpl->assign('pays2_options', get_country_select_options($frm['pays1'], null, 'name', false, $_SESSION['session_caddie']->zoneId)); Le pays présélectionné sera le pays de facturation, si celui ci existe dans la liste.
    • 0
  19. Simon développeur PEEL a ajouté un message dans un sujet  Afficher Le Nom Des Articles   

    Bonjour,
     
    il faut modifier cette fonction en ajoutant un nouveau paramètre qui contiendrais l'id de l'article, récupérer les informations en base de donnée de cet article, et insérer le nom de l'article lorsque la fonction retourne l'arborescence complète des rubriques.
    • 0
  20. Simon développeur PEEL a ajouté un message dans un sujet  Affichage En Ligne Catégorie Racine   

    Bonjour,
     
    Dans la fonction get_products_list_brief_html, le morceau de code
    if (!empty($cat_infos['type_affichage']) && $cat_infos['type_affichage'] == "1") { $products_display_mode = 'line'; } else { $products_display_mode = 'column'; } permet de sélectionner le type d'affichage pour la catégorie si une catégorie est spécifiée, et le mode "column" est choisi par défaut.  Vous pouvez modifier la valeur par défaut pour faire en sorte d'afficher les produits toujours en ligne.
    • 0
  21. Simon développeur PEEL a ajouté un message dans un sujet  Puces Dans Description Produit   

    Bonjour,

    Ce n'est une anomalie, mais une application d'une régle CSS générique sur PEEL. Il faut trouver cette règle et la modifier, ou en créer une nouvelle qui sera prioritaire sur la règle plus général.
    • 0
  22. Simon développeur PEEL a ajouté un message dans un sujet  Les Metas Pages Produits   

    Bonjour,
     
    Dans la fonction affiche_meta(), avant l'utilisation de la variable $this_description, vous pouvez utiliser le traitement fait dans la 7.0 sur cette variable  :
     
                $this_description = String::str_shorten(str_replace('  ', ' ', trim(strip_tags(String::html_entity_decode_if_needed(str_replace(array("\r", "\n", "<br>", "<br />", "</p>"), ' ', $this_description))))), 255, '', '...', 240);  

     
    • 0
  23. Simon développeur PEEL a ajouté un message dans un sujet  Ici Relai   

    Bonjour,
     
    Ci dessous la procédure d'installation :

    * PRÉREQUIS POUR INTÉGRER LE MODULE
    - Module SOAP installé sur l’hébergement.
    - Récupérez les informations suivantes auprès de votre contact ICI relais :
        URL du webservice MyPudo
        ID Marchand
        Clé de sécurité
        Identifiant FTP pour récupération des fichiers points-relais :
            Hôte FTP
            Utilisateur FTP
            Mot de passe FTP
            Répertoire FTP

    * INSTALLATION :
    - Placez le répertoire icirelais dans le dossier modules/ de votre site
    - Renseignez les constantes de configuration en tête du fichier /modules/icirelais/fonctions.php
    - Exécutez le SQL contenu dans le fichier icirelais.sql dans la base de données de votre site (avec phpMyAdmin par exemple).
    - Activez le module ICI relais dans la page de configuration sur l'administration de votre site.
    - Configurez un nouveau type de transport pour ICI relais. Cochez l'option "Relier ce mode de livraison à ICI relais" et l'option "Pas nécessaire : retrait en boutique".
    - Configurez les frais de ports pour ce type de livraison sur la page d'administration des frais de ports de votre site.
    - Mettez à jour la table de données contenant les points relais ICIrelais en allant sur la page modules/icirelais/administrer/icirelais_file_synchronize_V2.php
     
    • 0
  24. Simon développeur PEEL a ajouté un message dans un sujet  Puces Dans Description Produit   

    Bonjour,
     
    Une classe CSS défini dans le fichier de style de votre boutique doit s'appliquer sur votre liste. Vous pouvez voir quels sont les styles appliqués sur un élément HTML avec firebug par exemple (module de firefox), ou un outil équivalent intégré selon le navigateur.
    • 0
  25. Simon développeur PEEL a ajouté un message dans un sujet  code promo pour offrir le port   

    Bonjour,
     
    Ce développement nécessite un travail substantiel, et touche a des points sensibles comme le caddie. On peux donc réaliser ce développement, mais dans un cadre contractuel.
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping