J1P

Utilisateur open source
  • Compteur de contenus

    150
  • Inscrit(e) le

  • Dernière visite


Messages posté(e)s par J1P


  1. Bonjour

    Je ne vois pas ou ajouter ce code que vous proposez, faut-il l'inclure dans le step 3 :

    if (!function_exists('get_order_step3')) {

    /**

    * get_order_step3()

    *

    * @return

    */

    function get_order_step3($commandeid)

    {

    echo '<h2> ' . STEP3 . '</h2>

    <p>' . MSG_THANKS . '</p>

    ';

    echo get_payment_form($commandeid, null, true) . '<br />

    <fieldset>';

    affiche_resume_commande($commandeid, false);

    echo '</fieldset>';

    }

    }


  2. Bonjour

    J'ai une question car je ne comprends pas, lorsqu'un client possede un avoir de 45 euros par exemple, cette somme est deduite du montant de son panier. Si la commande etait de 45 euros cela veut dire qu'il ne doit rien, le probleme c'est qu'il accede au paiement via paypal par exemple avec un montant a 0 euro.

    Comment eviter cette etape et valider sa commande sans passer par aucun paiement ?

    Merci d'avance


  3. Bonjour

    Dans l'ancienne version du site internet avant l'ajout de peel 6.2 les adresses etaient du type :

    www.nomdusite.fr/nom.html par exemple www.nomdusite.fr/boutiques.html

    avec peel la page boutique va s'appeler une fois rewritee

    www.nomdusite.fr/achat/cat-boutiques-52.html

    sachant que les pages precedentes sont bien referencees sur google l'ideal seraient d'obtenir le meme lien un fois rewritee. Par exemple la categorie boutiques est unique sur le site par de risque de doublon, n'y a t'il pas un moyen simple de renommer a la place

    de

    www.nomdusite.fr/achat/cat-nom-52.html par www.nomdusite.fr/nom.html (nom etant le champ titre sur peel)

    Il y a toujours possibilite de faire des redirection 301 mais il y a trop de pages, je pense que l'url rewriting pourrait y arriver, certains sites le proposent puisque on retrouve le titre des articles dans leur lien


  4. Bonjour

    Je recherche a modifier le nom des blocks que l'on trouve cote admin sur la page sites.php et qui apparaissent, si le module est actif a gauche a droite haut ou bas des pages selon nos choix

    Je pensais pouvoir modifier ces noms dans lang/fr.php mais non ils n'y sont pas

    Exemple :

    Informations

    Les plus recherches

    A la Une...

    Ou puis-je les modifier ?

    Merci d'avance


  5. Bonjour

    Je souhaiterai remplacer sur la fiche produit, l'affichage de la marque. Actuellement sur une page produit la marque apparait du style Marque : nom de la marque avec le lien html redirigeant vers la page de la marque

    Il faudrait a la place du nom de la marque faire apparaitre son image ou logo que l'on ajoute a partir de l'administration sur la fiche de la marque

    sur le fichier display-produit on a la ligne :

    ' . BRAND . BEFORE_TWO_POINTS . ':' . BEFORE_TWO_POINTS . get_brand_link_html($product_object->id_marque, true) . '

    je pense que c'est a partir de cette ligne que l'on peut changer cela

    Quelqu'un aurait-il une idee ?

    D'avance merci


  6. Bonjour

    Je cherche a retirer les rubriques dans le menu de gauche qui s'affichent au dessus de lexique, faq (module informations) mais par contre ajouter d'autres pages comme infos legales, cgv a la place...

    J'ai pu retirer le lexique grace a modules_handler mais je ne sais pas quel fichier gere les rubriques et autres pages ?

    Une idee ?

    Merci d'avance


  7. J'ai bien

    // recherche dans les produits

    $output_result .= '<h2>' . RESULT_SEARCH . " - " . SEARCH_RESULT_PRODUCT . "</h2><br />";

    $fields[] = 'p.nom_' . $_SESSION['session_langue'];

    $fields[] = 'p.descriptif_' . $_SESSION['session_langue'];

    $fields[] = 'p.description_' . $_SESSION['session_langue'];

    $fields[] = 'p.reference';

    $sql = build_sql_produits($terms, $fields, $match);

    $result_affichage_produit = affiche_produits($terms,$fields,'search', $GLOBALS['site_parameters']['nb_produit_page'],'column',true,0,3,true);

    if(empty($result_affichage_produit)) {

    $output_result .= '<div class="normal">' . SEARCH_NO_RESULT_PRODUCT . '</div><br />';

    }else{

    $output_result .= $result_affichage_produit;

    }

    unset($fields);

    et un peu plus loin

    function build_sql_produits($terms, $fields, $match)

    {

    $requete = 'SELECT DISTINCT(p.id)

    ,c.id AS categorie_id

    ,c.nom_' . $_SESSION['session_langue'] . ' AS categorie';

    // ajout des champs $fields où $term sera recherché

    foreach($fields as $value) {

    $requete .= ', ' . $value . ' ';

    }

    $requete .= 'FROM peel_categories c

    INNER JOIN peel_produits_categories pc ON pc.categorie_id = c.id

    INNER JOIN peel_produits p ON p.id = pc.produit_id

    WHERE p.etat = "1" AND ' . build_terms_clause($terms, $fields, $match) . '

    ORDER BY p.id DESC

    LIMIT 100';

    return $requete;

    }

    Pour comprendre le problème du moteur de recherche, vous pouvez afficher la requête sql faite par le script. Dans le fichier /search.php, faite

    
    echo $sql;
    
    

    ligner 209. Il faut vérifier que la requête comporte une recherche dans la table produit.


  8. Bonjour Simon

    J'ai voulu savoir le probleme car je fais mes tests sous 2 hebergeurs dont 1 ovh et j'ai ses problemes sur celui-la et pas sur l'autre. Le fichier qui semble faire la difference est le fichier fr.php j'ai retransfere ce fichier et j'ai bien de nouveau le produit dans 3 categories differentes. Neanmoins un autre probleme survient lorsque je fais une recherche dans le moteur je n'ai plus rien comme s'il n'allait pas chercher de produits dans la base, seul les articles ressortent mais pas les produits.

    Bonjour

    effectivement, ma boite était pleine :).

    Je l'ai vidé, vous pouvez m'envoyé à nouveau des MP. Merci


  9. Bonjour a tous

    J'ai une question concernant l'affichage d'un produit qui a un prix a o euro, j'ai selectionne la case sur devis donc sur sa fiche produit apparait bien le message a la place du prix mais neanmoins sur la categorie du produit sous sa petite photo le prix 0.00 euro ttc apparait ainsi que sur rss dans recherche et dans les produits recemment consultes (banniere dynamique)

    Que dois-je faire pour faire disparaitre ce prix a 0 soit en le remplant par un vide ou "sur devis" comme sur sa page produit ?

    Je ne vois pas a quel endroit changer cela

    Merci d'avance


  10. Bonjour a tous

    Je suis sous la version 6.2, je rencontre un probleme d'affichage

    Lorsque je cree un produit et que je selectionne 2 categories par exemple categorie A et categorie B

    Sur le site la photo du produit s'affiche en miniature dans les 2 categories neanmoins une seule des 2 laisse apparaitre la fiche du produit, l'autre reste une page blanche sans rien.

    J'ai fait le test avec 3 categories, pareil

    J'ai remarque egalement de temps a autres que l'ajout de categories dans le back office ne laissait pas apparaitre la categorie sur le site, il faut parfois supprimer la categorie et l'enregistrer de nouveau

    Une solution ?

    D'avance merci


  11. Bonjour

    Je rencontre egalement ce probleme sur la page membre.php, lorsque je m'identifie j'ai cette erreur

    Je suis sous la version 6.2, hebergement OVH

    J'ai teste sur differents pc mais j'ai ce probleme sur tous

    Le Network.http.sendRefererHeader est a 2 et j'ai teste var_dump($_SERVER['HTTP_REFERER']) j'obtiens NULL

    Auriez-vous une suggestion car je n'ai plus acces a ma base administration via membre.php

    Merci d'avance


  12. Bonjour

    J'ai bien ajoute egalement 2 nouveaux champs, ceux-ci apparaissent dans ma partie admin, lorsque j'ajoute du texte dans le champs il est bien conserve cote admin, neanmoins cote client ces champs n'apparaissent pas. J'ai du omettre une ligne de code quelquepart...

    Je me suis inspire de la ligne reference pour ajouter dans display_product

    if (!empty($product_object->dimensions)) {

    $output .= '

    <p>' . DIMENSIONS . BEFORE_TWO_POINTS . ': ' . $product_object->dimensions . '</p>';

    }

    Quelqu'un aurait-il une idee ?


  13. Bonjour à tous

    Je suis sur la nouvelle version 6.2, je souhaiterai modifier la page contact en ajoutant plusieurs champs, j'ai donc ajouter les champs sur le formulaire ainsi que dans la base de données puis j'ai crée un nouveau modèle d'emails en me basant sur insere_ticket.

    1er point : L'ajout de champs apparait bien dans mon formulaire j'ai modifie la page display_user_form néanmoins je ne recois pas en email ces nouveaux champs, ils sont vides

    en conservant insere_ticket je recois le mail mais sans les nouveaux champs à mon avis j'ai du oublier quelquechose

    Le second point : si je modifie la page contact en remplacant insere_ticket par mon nouveau modele que j'ai appelé insere_devis je ne recois ni l'email et je n'ai pas de page de confirmation à l'envoi du formulaire, la page est blanche sans aucun message, (insere_devis a bien été ajouté dans lib/lang/fr)

    Je dois oublier quelquechose soit sur la base de données soit sur une page mais je ne comprends pas, quelqu'un aurait-il une idée ?

    Merci d'avance

    Lolo

Twitter Advisto ecommerce

Facebook PEEL Shopping