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  probléme de pagination sur premium 5.5   

    Bonjour,
    Après vérification, ce problème n'est pas dans le logiciel actuellement.
    • 0
  2. Simon développeur PEEL a ajouté un message dans un sujet  meilleurs ventes   

    Bonjour,

    Dans un premier temps, vous devez vérifier que le paramètre "Configuration du top des ventes :" dans le back office soit à "Meilleures ventes réelles"

    Dans la fonction affiche_best_seller_produit_colonne(), modifier la requête


    $requete = "SELECT p.*, SUM(pca.quantite) AS quantite, c.nom_" . $_SESSION['session_langue'] . " AS categorie
    FROM peel_commandes_articles pca
    INNER JOIN peel_commandes pc ON pca.commande_id = pc.id
    INNER JOIN peel_produits p ON pca.produit_id = p.id
    INNER JOIN peel_categories c ON pca.categorie_id = c.id
    WHERE p.nom_" . $_SESSION['session_langue'] . " != '' AND p.etat='1' AND pc.id_statut_paiement=3
    GROUP BY pca.produit_id
    ORDER BY quantite DESC
    LIMIT 0, " . intval($GLOBALS['site_parameters']['nb_on_top']);
    [/CODE]

    Pour ajouter un critère sur la date, en plus de la quantité, Il faut ajouter ORDER BY pc.a_timestamp DESC dans la requête.
    • 0
  3. Simon développeur PEEL a ajouté un message dans un sujet  Ajout d'une langue   

    Bonjour,

    pour ajouter une langue sur PEEL, il faut :
    - ajouter la langue depuis le back office : administrer/langues.php?mode=ajout
    - remplir les nouveaux champs ajoutés par l'opération précédente. Les catégories, produits, rubriques, articles, modèles d'emails, logo, etc...
    - ajouter dans lib/lang/ les fichiers admin_[LANGUE].php, datetime_[LANGUE].php, meta_[LANGUE].php et [LANGUE].php
    • 0
  4. Simon développeur PEEL a ajouté un message dans un sujet  Back office - les marques   

    Ok,
    la correction à été ajoutée à la futur version 6.4.
    Merci !
    • 0
  5. Simon développeur PEEL a ajouté un message dans un sujet  fonction d'affichage des modules   

    Bonjour,
    Vous pouvez modifier le test de cette façon :


    if (defined('IN_HOME') && (empty($this_module['in_home']) && !empty($this_module['not_in_home']))) {
    continue;
    }elseif (empty($this_module['in_home']) || (!empty($this_module['in_home']) && (defined('IN_HOME') || defined('IN_PEEL_ADMIN')))) {
    $modules[$this_module['id']] = $this_module;
    }
    [/CODE]

    Si in_home est coché, alors le test qui est ajouté échoue, et le module est affiché en page d'accueil.
    • 0
  6. Simon développeur PEEL a ajouté un message dans un sujet  Elimination du catalogue central et de la sélection   

    Bonjour,
    dans les paramètres généraux de la boutique (administrer/sites.php), vous pouvez désactiver ces éléments. Dans la rubrique Gestion des emplacements des modules dans les colonnes du site, décocher la checkbox en face de Activer : pour enlever de l'affichage les éléments souhaités.
    • 0
  7. Simon développeur PEEL a ajouté un message dans un sujet  Problème pour passer du HTTPS au HTTP   

    Bonjour,
    Vous pouvez modifier la valeur du champ admin_force_ssl dans la base de donnée. Il faut mettre ce paramètre à 0 pour revenir à la configuration d'origine.
    • 0
  8. Simon développeur PEEL a ajouté un message dans un sujet  fonction d'affichage des modules   

    Bonjour,

    Il faut dans un premier temps créer un nouveau champ dans la table peel_modules, que vous pouvez appeler 'not_in_home' TINYINT (1).
    Dans le back office, il faut rendre administrable la valeur de ce champ. Dans site.php, ajouter la checkbox et modifier les requêtes SQL pour permettre la mise à jour du nouveau champ.
    Reste ensuite à modifier le test de la fonction get_modules_array, dans le fichier lib/fonctions/fonctions.php pour la prise en compte du nouveau paramètre
    • 0
  9. Simon développeur PEEL a ajouté un message dans un sujet  Module facebook tuto?   

    Bonjour,

    les informations demandés sont celles à remplir dans les formulaires de génération de tag sur les sites officiels
    • 0
  10. Simon développeur PEEL a ajouté un message dans un sujet  fonction d'affichage des modules   

    Bonjour,

    Vous pouvez dupliquer le paramètre uniquement en page d'accueil (in_home dans la table peel_modules.)
    Modifier ensuite le test


    if (empty($this_module['in_home']) || (!empty($this_module['in_home']) && (defined('IN_HOME') || defined('IN_PEEL_ADMIN')))) {
    $modules[$this_module['id']] = $this_module;
    }
    [/CODE]
    • 0
  11. Simon développeur PEEL a ajouté un message dans un sujet  probléme de pagination sur premium 5.5   

    Bonjour,
    pour afficher la deuxième page, vous pouvez ajouter &page=2 dans l'url lorsque vous êtes sur la page des téléchargement en cours. Cela forcera la seconde page à s'afficher.
    • 0
  12. Simon développeur PEEL a ajouté un message dans un sujet  [TUTO] Afficher autre chose que 0.00€ sous les produits   

    Bonjour,

    Merci pour le tuto shala :)
    • 0
  13. Simon développeur PEEL a ajouté un message dans un sujet  Peel Shopping Version 3.6 (a défaut 3.5 ou 3.4)   

    Bonjour, et bienvenue.
    Je vous transmet le lien vers la version 3.7 de PEEL par MP. Je précise qu'il n'est pas raisonnable de l'utiliser, il y avait à l'époque trop de bugs divers.
    • 0
  14. Simon développeur PEEL a ajouté un message dans un sujet  Back office - les marques   

    Bonjour,
    pour le moteur de recherche, il manque &mode=details dans l'url => http://www.lerupteur.com/achat/marque.php?id=1&mode=detail
    Pour le problème de pagination, il me faut les accès au site que je puisse jeter un coup d'oeil.
    Merci
    • 0
  15. Simon développeur PEEL a ajouté un message dans un sujet  Back office - les marques   

    Bonjour,

    Il n'existe pas de limite dans l'affichage des marques. Avez vous les liens de pagination en bas de page?
    • 0
  16. Simon développeur PEEL a ajouté un message dans un sujet  faire un module "un produit différent affiché chaque jour"   

    Bonjour,

    l'avantage du champ date_daily_product est de pouvoir différentier les produits déjà sélectionnés de ceux qui ne l'ont pas été, et donc ne pas afficher plusieurs fois le même produit.
    Pour le point numéro 2, des tableaux seront utilisé, notamment pour récupérer les résultats des requêtes.
    • 0
  17. Simon développeur PEEL a ajouté un message dans un sujet  faire un module "un produit différent affiché chaque jour"   

    Bonjour,

    Le plus simple est d'ajouter deux champs dans la table peel_produits pour stocker l'info qui permet de savoir si le produit doit s'afficher dans le module (champ on_daily_product TINYINT(1)), et à quelle date le produit doit s'afficher (champ date_daily_product ).
    A l'affichage, vous pouvez faire une recherche sur les produits on_daily_product=1, ayant pour date la date du jour.

    Vous pouvez rendre administrable le remplissage de ces champs depuis les fiches produits en front office. Pour automatiser le remplissage de ces champs, vous pouvez créer une fonction qui sélectionnera le produit du jour. Si cette première requête ne retourne pas de résultat, faite une recherche d'un produit dont le champ on_daily_product n'est pas égal à 1 (donc jamais sélectionné par le module).
    Si il y a un retour sur cette requête, mettez à jour cette ligne avec la date du jour dans le champ date, et 1 dans on_daily_product.
    Si il n'y a pas de retour, cela signifie que tous les produits on_daily_product sont à 1. Il faut donc remettre tout à zero et sélectionner un produit.

    Cette fonction sera appelé dans configuration.inc.php.
    • 0
  18. Simon développeur PEEL a ajouté un message dans un sujet  dossier lire (rubriques)   

    Bonjour,
    Vous pouvez effectivement placé une redirection 301 en tête de la page, après la définition de la variable $rubid :


    if(empty($rubid)) {
    redirect_and_die($GLOBALS['wwwroot'] . "/");
    }
    [/CODE]
    • 0
  19. Simon développeur PEEL a ajouté un message dans un sujet  module produits recemment consulté   

    Bonjour,

    Vous pouvez régler la durée de vie du cookies en modifiant le paramétrage de la fonction setcookie:


    setcookie('last_views', serialize($tab_last_views), time() + 365 * 24 * 60 * 60, "/");
    [/CODE] Remplacer [CODE]
    time() + 365 * 24 * 60 * 60

    Par le délai qui vous convient.
    Mais la liste sera limitée par le nombre défini par $nb_last_views, les nouveaux produits consultés prennent la place des plus anciens.
    • 0
  20. Simon développeur PEEL a ajouté un message dans un sujet  probleme url rewriting (V.6.3.1)   

    Bonjour,

    pour info, Gilles a répondu a cette question sur un autre sujet :
    • 0
  21. Simon développeur PEEL a ajouté un message dans un sujet  carousel   

    Bonjour,

    Pour plus d'informations sur ce module, vous pouvez contacter un conseiller commercial par téléphone au 01 75 43 67 97 qui répondra à toutes vos questions.
    • 0
  22. Simon développeur PEEL a ajouté un message dans un sujet  module produits recemment consulté   

    Bonjour,
    Nous avons supprimé la mention (0 pour illimité) en back office pour les prochaines version.
    Avez-vous lien vers le site, et des accès FTP et MYSQL à m'envoyé par MP pour que je puisse comprendre d'où viens l'erreur svp?

    Merci
    • 0
  23. Simon développeur PEEL a ajouté un message dans un sujet  carousel   

    Bonjour,
    Le carrousel du module est le même que sur la home de http://www.peel.fr. Les images et les liens dans les images sont administrable.
    • 0
  24. Simon développeur PEEL a ajouté un message dans un sujet  (peel 6.3) Supprimer cadre caddy   

    Bonjour,
    La fonction qui affiche le panier à cet endroit est affiche_mini_caddie(). Elle est utilisé dans la fonction get_modules() de la page lib/fonctions/fonctions.php. Vous pouvez commenter la ligne


    $this_module_output = affiche_mini_caddie($this_module['location'] != 'header', true);
    [/CODE]
    Pour ne pas afficher cette fonction, mais le plus simple est de désactiver l'affichage depuis le back office. Dans les paramètres du site, dans la rubrique "Gestion des emplacements des modules dans les colonnes du site", désactiver la checkbox "Activer :" au niveau de la ligne "Votre panier :"
    • 0
  25. Simon développeur PEEL a ajouté un message dans un sujet  Le prix est égal ? 0,00   

    Bonjour,
    Les lignes de codes que vous indiquez correspondent au bouton 'plus de détails' présent sur chaque produits des pages catalogues.
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping