Flux d’activité

Flux d’activité de Messages

  1. Novice


    Bonjour,

    Je suis débutant aussi pardon de poser des questions qui vous paraîtront surement simplissimes :

    Je termine tant bien que mal l'installation de la version 5.6 (hébergée chez FREE).

    Ma page d'accueil s'affiche correctement mais :

    Dès que je passe ma souris sur un lien, j'ai des erreurs sur la page :

    erreurs.jpg

    Après quelques recherches, il semble que la ligne fautive serait :

    new Ajax.Autocompleter('foo','placement_produit','/modules/search/produit.php');

    Merci de votre aide.

    Ne cherchez pas, j'ai tout réinstallé à partir de zero et c'est réglé.

  2. Novice


    Si çà peut servir à quelqu'un :

    J'ai la version 5.6 hébergée chez free.

    Cà marche en commentant les lignes 18,19,20,21

    //if (!isset($_COOKIE[$session_cookie_name])) {

    // header("Location: $wwwroot/cookie.php");

    // die();

    //} else {

    et 95

    if(!empty($_SERVER['HTTP_REFERER'])) {

    header("Location: " . $_SERVER['HTTP_REFERER'] . "");

    }else{

    header("Location: $wwwroot/");

    }

    die();

    //}

    Mais c'est pas une solution clean....Le problème reste ouvert.

    Merci de votre aide.

    Bon j'ai une meilleure réponse qui me parait plus propre. j'espère que quelqu'un pourra me la valider:

    Dans le fichier configuration.inc.php

    remplacer

    $session_cookie_name="sid";

    par

    $session_cookie_name="PHPSESSID";

  3. Novice


    Si çà peut servir à quelqu'un :

    J'ai la version 5.6 hébergée chez free.

    Cà marche en commentant les lignes 18,19,20,21

    //if (!isset($_COOKIE[$session_cookie_name])) {

    // header("Location: $wwwroot/cookie.php");

    // die();

    //} else {

    et 95

    if(!empty($_SERVER['HTTP_REFERER'])) {

    header("Location: " . $_SERVER['HTTP_REFERER'] . "");

    }else{

    header("Location: $wwwroot/");

    }

    die();

    //}

    Mais c'est pas une solution clean....Le problème reste ouvert.

    Merci de votre aide.

  4. equi-monde


    Notice: Use of undefined constant PDF_COUT_TRANSPORT_HT - assumed 'PDF_COUT_TRANSPORT_HT' in /home/sites/equi-monde.com/public_html/boutique/lib/class/invoice.php on line 716

    Warning: Cannot modify header information - headers already sent by (output started at /home/sites/equi-monde.com/public_html/boutique/lib/class/invoice.php:716) in /home/sites/equi-monde.com/public_html/boutique/lib/class/pdf/fpdf.php on line 1024

    FPDF error: Some data has already been output to browser, can't send PDF file

    invoice :

    $this->SetXY($re, $y1 + $k);
    
      $this->Cell(17, 4, PDF_COUT_TRANSPORT_HT . " : ");
    
      $this->SetXY($re + 25, $y1 + $k);
    
      $this->Cell(17, 4, sprintf("%s", $PortHt) . " $Devise", '', '', 'R');
    
      $k = $k + 5;
    fpdf :
    if(php_sapi_name()!='cli')
    
       {
    
    	//We send to a browser
    
    	header('Content-Type: application/pdf');
    
    	if(headers_sent())
    
    	 $this->Error('Some data has already been output to browser, can\'t send PDF file');
    
    	header('Content-Length: '.strlen($this->buffer));
    
    	header('Content-disposition: inline; filename="'.$name.'"');
    
       }

  5. lionel20


    Bonjour Lionel :

    pour rajouter l'image il faut télécharger et remplacer le répertoire en local via mon serveur , mais ou se trouve le répertoire ou sont inscéré les images uploader sur le serveur ???...

    ---> Les images à récupérer du serveur de prod vers le serveur local sont dans upload/, je propose que tu récupères directment tout le contenu de ce dossier et le passe en local !

    ok jean hervé , je test...donc le répertoire upload se trouve logiquement sur mon serveur !!!...non, parce que tu parle de "mon serveur", je pense pas que ce soit du tiens que tu parle

    bonne soirée à toi

    lionel

  6. lionel20


    Bonjour Lionel,

    Je viens d'intervenir sur ta boutique (avec un peu de retard !!!)

    En fait, l'éditeur HTML utilisé était : nicEditor, éditeur HTML usuel sur les anciennes versions de PEEL.

    Le souci doit venir du fait qu'il y avait du FLASH dans le contenu rentré, cela a dû mal interagir avec le code de l'éditeur

    Tu es en version 5.4, et nous avions déjà à l'époque mis en place FCKEditor.

    J'ai fait en sorte, depuis ton back-office, de switcher vers FCK EDITOR.

    L'intégration était alors expérimentale, mais nous n'avons eu aucun bug recensé, donc tu devrais ne pas rencontrer de souci.

    Par ailleurs, FCK Editor est plus puissant que NicEditor, et fourni un code plus clean, donc tu y gagnes ;)

    Bonsoir jean-hervé ,

    oui top nickel effectivement c'est nettement plus convivial , y'as pas photo ;) ....

    merci à toi !....

    Bon apparement je doit être maudit car les bugs pleuvent , non je rigole :( ...mais quand c'est un outils de travail pas évident...

  7. Gilles Boussin


    Bonjour Serial Mother,

    Voici finalement une réponse à votre question, qui je l'espère vous permettre de résoudre votre problématique.

    Le fichier /achat/index.php permet l'affichage de la page relative à une catégorie PEEL (que la réécriture d'URL soit activée ou non).

    Ce fichier intègre une fonction recupere_sous_categorie(), et en réalise l'appel afin de récupérer toutes les sous-catégories associées à la catégorie "courante".

    L'appel au fichier sous_categorie.php exploite les infos renvoyées par recupere_sous_categorie() et les met en page (image de chaque sous catégorie + lien cliquable sous forme de tableau).

    Si on regarde le code de recupere_sous_categorie(), on a :

    function recupere_sous_categorie($catid = 0)

    {

    $qid = query('SELECT id, nom_' . $_SESSION['langue'] . ', description_' . $_SESSION['langue'] . ', parent_id, image

    FROM peel_categories

    WHERE parent_id="' . intval($catid) . '" AND id>"0" AND etat="1"

    ORDER BY position') ;

    return $qid;

    }

    ---> En fait, on ne récupère et l'on affiche bien que les sous-catégories de la catégorie courante : WHERE parent_id="' . intval($catid) . '"

    Donc si on veut, quelle que soit la catégorie courante, afficher toutes les sous-catégories de la catégorie mère de la catégorie courante, définir la fonction suivante pour connaître la plus haute catégorie mère d'une catégorie donnée :

    function getParentCategorieId($catid = 0){

    $qid = mysql_query("SELECT parent_id, id

    FROM peel_categories

    WHERE id = '" . intval($catid) . "' AND etat = '1' LIMIT 1");

    if($r = mysql_fetch_assoc($qid)){

    if ($r['parent_id'] != 0) {

    return getParentCategorieId($r['parent_id']);

    } else{

    return $r['id'];

    }

    }else{

    return '0';

    }

    }

    puis modifier recupere_sous_categorie et écrire :

    function recupere_sous_categorie($catid = 0)

    {

    $qid = query('SELECT id, nom_' . $_SESSION['langue'] . ', description_' . $_SESSION['langue'] . ', parent_id, image

    FROM peel_categories

    WHERE parent_id="' . getParentCategorieId(intval($catid)) . '" AND id>"0" AND etat="1"

    ORDER BY position') ;

    return $qid;

    }

    Mon code n'est pas testé, il faut donc le faire pour moi ;)

    Enfin, il ne me semble pas optimal (car getParentCategorieId est une fonction récursive qui fait une requête SQL), il y a donc certainement moyen de l'améliorer :(

    Cordialement,

  8. chrissmartinique


    Bonjour, je suis client PEEL PREMIUM depuis pas mal d'année maintenant, et j'avais, il y a quelques mois ou années demandé s'il était prévu d'ajouter une Possibilité de spécifier le décalage horaire entre le serveur (p. ex. aux USA) et le "lieu du site" (p. ex. site français).

    je ne pense pas que cela ait été fait..

    pensez vous pouvoir apporter la modification?

    merci d'avance pour votre réponse

    chriss

  9. Gilles Boussin


    Bonjour Azerty,

    Après l'installation de la boutique PEEL, il vous faut choisir un répertoire "template" (par défaut, "standard" ou bien "blog").

    Une fois ce choix fait, pour modifier le design de la boutique, vous devez modifier les fichiers screen.css et left_right.css du répertoire sélectionné.

    Par ailleurs, il n'est pas exclu que vous ayez à modifier certains fichiers de code PHP, template.php, haut.php, bas.php.

    La question étant très générale, je vous propose de commencer par essayer d'obtenir le résultat que vous souhaitez, et de solliciter notre aide si vous rencontrez une difficulté bien ciblée.

    Cordialement,

  10. Gilles Boussin


    Bonjour Lionel,

    Je viens d'intervenir sur ta boutique (avec un peu de retard !!!)

    En fait, l'éditeur HTML utilisé était : nicEditor, éditeur HTML usuel sur les anciennes versions de PEEL.

    Le souci doit venir du fait qu'il y avait du FLASH dans le contenu rentré, cela a dû mal interagir avec le code de l'éditeur

    Tu es en version 5.4, et nous avions déjà à l'époque mis en place FCKEditor.

    J'ai fait en sorte, depuis ton back-office, de switcher vers FCK EDITOR.

    L'intégration était alors expérimentale, mais nous n'avons eu aucun bug recensé, donc tu devrais ne pas rencontrer de souci.

    Par ailleurs, FCK Editor est plus puissant que NicEditor, et fourni un code plus clean, donc tu y gagnes ;)

  11. Gilles Boussin


    Bonjour Lionel :

    pour rajouter l'image il faut télécharger et remplacer le répertoire en local via mon serveur , mais ou se trouve le répertoire ou sont inscéré les images uploader sur le serveur ???...

    ---> Les images à récupérer du serveur de prod vers le serveur local sont dans upload/, je propose que tu récupères directment tout le contenu de ce dossier et le passe en local !

  12. lionel20


    Bonsoir Lionel,

    Ce message d'erreur est lié au fait que vous appelez une image : /upload/100410_113824_PEEL_z9kpSD.jpg

    non présente sur votre serveur local.

    Il faut ajouter l'image manquante, ou alors supprimer le produit concrné, ou bien passer depuis PHP MY Admin le champ image1 concerné à ""

    Cordialement

    Bonsoir jean-hervé,

    pour rajouter l'image il faut télécharger et remplacer le répertoire en local via mon serveur , mais ou se trouve le répertoire ou sont inscéré les images uploader sur le serveur ???...

    Pour supprimer l'image tu vas à quel endroit , via le serveur PHP my admin , ou dans un répertoire ????

    merci à toi , sinon je t'ai fais parvenir les identifaints du back-office en MP...

    lionel

  13. Gilles Boussin


    Bonsoir Shogun,

    Effectivement je vous propose de rajouter a langue en Anglais avec ?langue=en, pour le sitemap étranger.

    Je note également que nous devrons assurer des URL's construites à partir des titres EN pour les versions EN, pour les versions ultérieures de PEEL. !

    Cordialement,

  14. Gilles Boussin


    Bonjour à vous,

    Je pars du principe que vous souhaitez afficher les miniatures des sous-catégories sur les pages de catégories principales.

    Le code à modifier se trouve dans modeles/votremodele/sous_categorie.php.

    J'ignore quelle est votre verion de PEEL, mais sur les version s récentes cela est pris en charge, vous devez appeler l'image comme suit :

    echo '<img src="'. $repertoire_upload.'/thumbs/'. thumbs($cat['image'], $small_width, $small_height, "fit").'" alt='. html_entity_decode($cat['nom_' . $_SESSION['langue]]).'" /><br />'. html_entity_decode($cat['nom_' . $_SESSION['langue']]).'';

    à l'endroit désiré

    Cordialement

  15. Gilles Boussin


    Bonsoir didier,

    Si je comprends bien, vous souhaitez que en vous logguant survotre extranet java, vous soyez automatiquement loggué sur votre boutique PEEL.

    Connaissant peu Java, je me contente ici dans un premier temps de vous donner l'indication suivante :

    Le code qui permet le leogin sur un site PEEL se trouve dans /membre/php, après soumission des infos en POST :

    $utilisateur = verifier_authentification(trim(addslashes(htmlspecialchars($_POST['email'], ENT_QUOTES))), addslashes(htmlspecialchars($_POST['mot_passe'], ENT_QUOTES)));

    if ($utilisateur) {

    $_SESSION['utilisateur'] = $utilisateur;

    }

    Je pense que l'une des problématiques auxquelles vous serez confronté sera d'uniformiser les contraintes d'intégrité sur les Login / Mot de passe pour votre extranet et pour votre site PEEL

    Cordialement,

Twitter Advisto ecommerce

Facebook PEEL Shopping