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  Requete recherche affiliés   

    Bonjour,

    Le moteur de recherche prends en compte les articles de contenu. Partant de ça, je vous propose de créer un article en back office qui contiendrais le texte à afficher en remplacement de la variable DESCRIPTION_WEBSITE. Ensuite, à l'endroit où est appelé DESCRIPTION_WEBSITE, faite un appel au contenu de l'article créé précédemment.
    • 0
  2. Simon développeur PEEL a ajouté un message dans un sujet  FCK Editor Transfer images sur serveur impossible   

    Bonjour,

    Pour corriger ce problème, il faut modifier le fichier lib/FCKeditor/editor/filemanager/connectors/php/config.php. Il faut remplacer

    $session_cookie_name = "sid"; par
    $session_cookie_name = "sid" . substr(md5($GLOBALS['wwwroot']), 0, 8);
    [/code] Dans le fichier configuration.inc.php, remplacer [code]
    $session_cookie_name = $session_cookie_basename . substr(md5($GLOBALS['detected_wwwroot']), 0, 8);
    par $session_cookie_name = $session_cookie_basename . substr(md5($GLOBALS['wwwroot_main']), 0, 8);
    • 0
  3. Simon développeur PEEL a ajouté un message dans un sujet  Fonction ereg is deprecated   

    Bonjour,

    une solution consiste à placer un arobase devant la fonction, pour ne plus que l'erreur s'affiche. Vous pouvez aussi remplacer les fonctions ereg par preg_match => http://www.php.net/manual/fr/function.preg-match.php
    • 0
  4. Simon développeur PEEL a ajouté un message dans un sujet  fonction d'affichage des modules   

    Bonjour,

    Dans la colonne de droite? Le plus simple serais de fournir une capture d'écran, avec une indication sur l'emplacement souhaité.
    Merci
    • 0
  5. Simon développeur PEEL a ajouté un message dans un sujet  Quelques questions Backoffice produits   

    Bonjour,


    => La gestion du contenu des onglets ont été mis dans un formulaire à part pour alléger le formulaire de produit. Si vous le souhaitez, vous pouvez déplacer les champs de la fonction affiche_formulaire_tab() vers la fonction affiche_formulaire_produit, les deux fonctions sont défini dans le fichier produits.php. Après avoir déplacer les champs, il faut modifier les requêtes de modification et d'ajout de produit.



    => Dans vos liens, vous pouvez remplacer modif_etat par modif_rollover et modif_top. Ensuite, dans le haut du fichier produits.php, il faudra répliquer et modifier le code ci dessous :

    case "modif_etat" :
    if (isset($_GET['etat']) && !empty($_GET['id'])) {
    if ($_GET['etat'] == 1) {
    $etat = 0;
    } else {
    $etat = 1;
    }
    query('UPDATE `peel_produits`
    SET etat="' . intval($etat) . '"
    WHERE id="' . intval($_GET['id']) . '"');
    }
    affiche_liste_produits($_GET);
    break;[/CODE]
    pour prendre en compte les modifications.
    • 0
  6. Simon développeur PEEL a ajouté un message dans un sujet  Fonction ereg is deprecated   

    Bonjour,

    Avec quelle version de PEEL travaillez-vous?
    • 0
  7. Simon développeur PEEL a ajouté un message dans un sujet  CRITERE PRODUIT   

    Bonjour,

    Vous pouvez créer des attributs sur PEEL. Dans le back office, rendez-vous sur la page /modules/attributs/administrer/attributs.php. Vous pourrez créer l'attribut modele, et ajouter tous les modèles pour les différents produits. Ensuite, vous pourrez associer chaque produit à un ou plusieurs modèles.
    Le filtre par produits sera possible depuis le moteur de recherche.
    • 0
  8. Simon développeur PEEL a ajouté un message dans un sujet  Le module SIPS de paiement CB ne fonctionne plus après migration   

    Bonjour,

    Dans la page d'administration des moyens de paiements, avez-vous mis 'atos' dans le champ Code technique pour gestion des paiements en PHP : ?
    • 0
  9. Simon développeur PEEL a ajouté un message dans un sujet  Quelques questions Backoffice produits   

    Bonjour,

    => Il n'y a pas de petit bouton vert pour activer les onglets. Vous souhaitez pouvoir renseigner les onglets dans le même temps que les autres paramètre du produit.



    => Dans la fonction affiche_liste_produits(), il faut ajouter les nouveaux champs dans le tableau $HeaderTitlesArray, et dupliquer le fonctionnement existant pour état.



    => Dans la fonction affiche_liste_produits(), remplacer


    $Links->OrderDefault = "position, nom_" . $_SESSION['session_langue'] . ", prix";
    $Links->SortDefault = "ASC";
    [/CODE] par [CODE]
    $Links->OrderDefault = "reference, position, nom_" . $_SESSION['session_langue'] . ", prix";
    $Links->SortDefault = "DESC";

    • 0
  10. Simon développeur PEEL a ajouté un message dans un sujet  Requete recherche affiliés   

    Bonjour,

    Cette variable est défini dans les fichiers de langues lib/lang/, et sert a nommer un champ :


    <tr valign="top">
    <td>' . DESCRIPTION_WEBSITE . BEFORE_TWO_POINTS . ':</td>
    <td><textarea style="width:100%" rows="3" cols="54" name="description">' . String::str_form_value(nl2br(vb($frm["description"]))) . '</textarea></td>
    </tr>
    [/CODE]

    Du coup, je ne comprends pas votre demande. Vous pouvez préciser svp ?
    • 0
  11. Simon développeur PEEL a ajouté un message dans un sujet  administrer les articles   

    Bonjour,

    - Le champ surtitre a été retiré du formulaire, mais pas de la base de donnée pour faciliter les migrations d'une version à une autre.
    - La checkbox "Afficher l'article en page d'accueil", associé au champ on_special sera remis dans la 6.4.

    Nous prévoyons effectivement l'utilisation de la seul bibliothèque javascript Jquery pour les versions futurs, mais pas dans l'immédiat.
    • 0
  12. Simon développeur PEEL a ajouté un message dans un sujet  Affichage après changement de taille des vignettes   

    Bonjour,
    en fait, après la modification de column_3 en column_2, l'image et la description du produit descendent sous le menu de gauche. Cela vient du fait de la taille trop grande de la classe .column_2 .middle_column. Après avoir remis la correction en place, vous pouvez modifier la largeur de la classe .column_2 .middle_column à 755px. Reste ensuite à spécifier la taille d'image adequat dans le back office pour les images des produits (administrer/sites.php, paramètres généraux).
    • 0
  13. Simon développeur PEEL a ajouté un message dans un sujet  Facture   

    Bonjour,

    Le problème vient de la version de PHP présent sur votre hébergement. Il faut voir avec votre hébergeur pour modifier la version de PHP utilisée.
    • 0
  14. Simon développeur PEEL a ajouté un message dans un sujet  fonction d'affichage des modules   

    Bonjour,

    A quel endroit souhaitez-vous afficher le nombre de visiteur?
    • 0
  15. Simon développeur PEEL a ajouté un message dans un sujet  Ajout de produit (Peel 6.3.1) + Titre de la page   

    Bonjour,

    => Avez vous sélectionné une catégorie dans le select multiple en haut du formulaire ?


    => Sur PEEL, le seul champ obligatoire lors de l'ajout d'un produit sont la catégorie et le nom du produit.
    • 0
  16. Simon développeur PEEL a ajouté un message dans un sujet  Si commande égale ? 0 euro   

    Bonjour,

    dans le fonction get_payment_form(), vous pouvez faire un test sur le montant de la commande ($amount_to_pay) pour afficher un message spécifique à votre cas de figure :


    if ($amount_to_pay > 0) {
    switch ($type) {
    case 'check':
    $output .= '
    <p>- <a href="' . $GLOBALS['wwwroot'] . '/factures/commande_pdf.php?code_facture=' . $com->code_facture . '&amp;mode=bdc" onclick="return(window.open(this.href)?false:true);">' . PRINT_PROFORMA . '</a></p>
    <p>- ' . SEND_CHECK . BEFORE_TWO_POINTS . ': ' . print_societe(true) . '</p>';
    $fianet_sac_payment_name = 'TYPE_CHEQUE';
    break;
    case 'transfer':
    [.....]


    } else {
    // Votre message ici
    }
    [/CODE]
    • 0
  17. Simon développeur PEEL a ajouté un message dans un sujet  exclusion des visite par cookies dans google analytics sous peel   

    Bonjour M.Weibel, et bienvenue sur le forum !

    J'ai trouvé une page après quelques recherches qui indique que _setVar est déprécié par google :
    http://blog.sommestad.net/2009/12/google-analytics-setvar-deprecated-and-replaced-by-setcustomvar/
    La doc de google est disponible à cette adresse : http://code.google.com/intl/fr/apis/analytics/docs/tracking/gaTrackingCustomVariables.html

    Une autre solution consisterais à faire un test en PHP sur l'existence du cookie, et ne pas afficher le tag dans le fichier bas.php.
    • 0
  18. Simon développeur PEEL a ajouté un message dans un sujet  date de mise ? jour produit   

    Bonjour,

    la meilleur solution à mon sens serait de faire un test si la date de mis à jour est supérieur à la date du jour moins 7 jours:
    if($product_object->date_maj > date('Y-m-d', time() - (7*24*3600))) {
    => Affiche l'image.
    }
    • 0
  19. Simon développeur PEEL a ajouté un message dans un sujet  Affichage après changement de taille des vignettes   

    Bonjour,

    Oui, c'est bien le code que je cherchais. Il faut simplement rendre column_3 dynamique. Je vous propose de remplacer :


    <div id="main2" class="column_3">
    [/CODE] par [CODE]
    <div id="main2" class="column_'.$page_column_count.'">

    • 0
  20. Simon développeur PEEL a ajouté un message dans un sujet  problème de tri   

    Bonjour,
    Cet index est normalement défini à cet endroit, puisque l'on utilise $_GET['tri'] après le test


    if (isset($_GET['tri'])) {
    [/CODE]
    Pouvez-vous fournir le morceau de code que vous avez modifié svp ?
    • 0
  21. Simon développeur PEEL a ajouté un message dans un sujet  pense bête et donner son avis   

    Bonjour,

    L'encodage des caractères spéciaux n'est pas nécessaire, les données sont gérées en UTF8.

    Y'a pas de quoi ;).
    • 0
  22. Simon développeur PEEL a ajouté un message dans un sujet  Si commande égale ? 0 euro   

    Bonjour,

    Avec quelle version de PEEL travaillez-vous ?
    • 0
  23. Simon développeur PEEL a ajouté un message dans un sujet  Facture   

    Bonjour,

    Pour ce type de problématique, je vous invite à faire appel à votre hébergeur.
    • 0
  24. Simon développeur PEEL a ajouté un message dans un sujet  fonction d'affichage des modules   

    Bonjour,
    le problème de se trouve exactement dans la fonction get_modules_array(). Précédemment la requête se présentait comme suit:


    $sql = 'SELECT *
    FROM peel_modules
    WHERE (1' . ($only_active ? ' AND etat="1"' : '') . ($technical_code ? ' AND technical_code="' . nohtml_real_escape_string($technical_code) . '"' : '') . ($location ? ' AND location="' . nohtml_real_escape_string($location) . '" AND technical_code!="ariane"' : '') . ')' . ($location == 'header' && vn($GLOBALS['page_column_count']) == 2? ' OR (technical_code="caddie" AND location="right")' : '') . '
    ORDER BY position, id';
    [/CODE] et j'ajoute le paramètre suivant :!defined('IN_HOME') et la requête est devenue: [CODE]
    $sql = 'SELECT *
    FROM peel_modules
    WHERE (1' . ($only_active ? ' AND etat="1"' : '') . ($technical_code ? ' AND technical_code="' . nohtml_real_escape_string($technical_code) . '"' : '') . ($location ? ' AND location="' . nohtml_real_escape_string($location) . '" AND technical_code!="ariane"' : '') . ')' . ($location == 'header' && vn($GLOBALS['page_column_count']) == 2 && !defined('IN_HOME')? ' OR (technical_code="caddie" AND location="right")' : '') . '
    ORDER BY position, id';



    Cordialement.
    • 0
  25. Simon développeur PEEL a ajouté un message dans un sujet  pense bête et donner son avis   

    Bonjour,

    Je vous propose de placer ce morceau de code en bas du fichier configuration.inc.php, pour vider la session permettant la redirection :


    // suppression de la session session_redirect_after_login si un utilisateur sort de la page membre.php apr&#232;s une redirection sans s'&#234;tre connect&#233;
    if ((!empty($_SERVER['HTTP_REFERER']) && strpos($_SERVER['HTTP_REFERER'], 'membre')) && !empty($_SESSION['session_redirect_after_login']) && !est_identifie() && !defined('LOAD_NO_OPTIONAL_MODULE')) {
    unset($_SESSION['session_redirect_after_login']);
    }

    [/CODE]


    => Oui, la redirection sera faite, puisque la session n'est pas supprimé si l'utilisateur ne se connecte pas.



    => Le HTML doit normalement être supprimé, puisque la fonction nohtml_real_escape_string() est utilisé lors de l'intertion dans la table peel_avis. J'ai fais un essai sur la 6.3.1, le HTML n'est pas inséré en BDD.
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping