Flux d’activité

Flux d’activité de Messages

  1. Quentin-CHAPIER


    Bonjour,

    merci pour le plug-in. Dorénavant, je pourrai voir les erreur js dans ff.

    Voilà le message généré dans firefox :

    Erreur : frm.func is undefined

    Fichier Source : http://192.168.5.127/peel4/achat/caddie_affichage.php

    Ligne : 198

    c tout ...

    et comme je l'ai dit plus haut, une fois que je m'identifie, fini plus d'erreur ... tout marche très bien.

    D'avance merci ...

    Quentin.

  2. Gilles Boussin


    Bonsoir Cecobe,

    Dans modeles/standard/haut.php (et modeles/blog/haut.php) :

    Le code qui personnalise les pages de catégories est :

    if (isset($_GET['catid'])) {

    $queryCP = mysql_query("SELECT header_html, background_menu, background_color FROM peel_categories WHERE id = '".intval($_GET['catid'])."'");

    if (mysql_num_rows($queryCP) > 0) {

    $CP = mysql_fetch_object($queryCP);

    $header_html = html_entity_decode(trim($CP->header_html));

    $background_menu = html_entity_decode($CP->background_menu);

    $background_color= html_entity_decode($CP->background_color);

    echo "<style>";

    echo "body { background-color:$background_color; }\r\n";

    echo "#menu2 { background-color:$background_menu; }";

    echo "#menu3 { background-color:$background_menu; }";

    echo "</style>";

    }

    }

    Dans achat/produit_details.php,

    après :

    $prod = charge_produit(intval($_GET['id']));

    il faudrait faire :

    $cat_id_from_prod_id = $prod['categorie_id']

    Puis dans modeles/standard/haut.php (et modeles/blog/haut.php) :

    Remplacer le code cité plus haut par :

    if (isset($cat_id_from_prod_id)) {

    $cat_id_for_header = $cat_id_from_prod_id;

    }elseif(isset($_GET['catid'])){

    $cat_id_for_header = $_GET['catid'];

    }

    if (isset($cat_id_for_header)) {

    $queryCP = mysql_query("SELECT header_html, background_menu, background_color FROM peel_categories WHERE id = '".intval($cat_id_for_header)."'");

    if (mysql_num_rows($queryCP) > 0) {

    $CP = mysql_fetch_object($queryCP);

    $header_html = html_entity_decode(trim($CP->header_html));

    $background_menu = html_entity_decode($CP->background_menu);

    $background_color= html_entity_decode($CP->background_color);

    echo "<style>";

    echo "body { background-color:$background_color; }\r\n";

    echo "#menu2 { background-color:$background_menu; }";

    echo "#menu3 { background-color:$background_menu; }";

    echo "</style>";

    }

    }

  3. Gilles Boussin


    >Bonsoir Xéon,

    dans administrer/categories.php, fonction affiche_arbo_cat,

    remplacer :

    $sql = "SELECT c.id, c.reference, c.nom_".$_SESSION['langue'].", c.etat, c.position, c.nb, c.image

    FROM peel_categories c

    WHERE c.parent_id = '$parent' ORDER BY c.position";

    par

    $sql = "SELECT c.id, c.reference, c.nom_".$_SESSION['langue'].", c.etat, c.position, c.nb, c.image

    FROM peel_categories c

    WHERE c.parent_id = '$parent' ORDER BY ".$_SESSION['langue']." ASC";

  4. Gilles Boussin


    Bonsoir jacouille24,

    Dans administrer/societe.php, fonction maj_societe() :

    Avant :

    mysql_query($requete) or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    Faîtes :

    var_dump($requete);

    die();

    et exécutez le résultat du var_dump sous phpmyadmin, vous devriez alors pouvoir localiser le sousci

  5. Gilles Boussin


    Bonsoir Jacouille24,

    Le problème peut venir du fait que sur votre hébergement, le register_long_arrays soit à off (la variable HTTP_POST_VARS n'est plus prise en charge)

    Dans administrer/cgv.php, et administrer/legal.php, il vous suffit alors de remplacer toute occurrence de $HTTP_POST_VARS par $_POST.

    Si ceci ne fonctionne pas, dans administrer/cgv.php, fonction maj_cgv(), avant $qid = mysql_query($sql);, faites :

    var_dump($sql);

    die();

    Vous aurez alors la requête que le fichier tente d'exécuter.

    Si vous l'exécutez à votre tout sous PHPMyadmin, vous pourrez alors comprendre ce qui ne va pas.

  6. Suspensionlab.be


    Bonjour à tous,

    Voila, j'aimerias me servir de la fonction article pour créer une galerie photo qui s'afficherais dans /lire/index.php tout en gardant la facilité d'insertion article via le mode admin.

    La fonction existe déja pour les produits en page d'accueil (sur 3 collones puis sur plusieurs lignes suivant le nombre de produits affichés) mais je n'arrive pas à adapter cela sur le fichier article.php du repertoire "lire" .

    Comment créer un tableau pour cette fonction en sachant que je n'ai besoin que de "image1" ?

    merci pour votre aide.

  7. Quentin-CHAPIER


    Bonjour,

    comme indiqué dans le titre de ce sujet, j'ai quelque soucis avec le caddie dans PEEL V4.

    Les actions nécéssitant du javascript (comme la function frmsubmit(func)) ne fonctionne que quand je suis identifié.

    Lorsque je suis en "visiteur" mon browser (ie et ff) me retourne une erreur javascript me disant :

    Détails de l’erreur de la page Web

    Agent utilisateur : Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET CLR 3.0.30729)

    Horodateur : Tue, 14 Jul 2009 15:21:37 UTC

    Message : 'frm.func' a la valeur Null ou n'est pas un objet.

    Ligne : 198

    Caractère : 3

    Code : 0

    URI : http://192.168.5.127/peel4/achat/caddie_affichage.php

    Je pensais que le problème venait du fait que le champs "func" n'était accessible qu'en identifié mais non.

    Auriez-vous déjà rencontré se problème et si oui, comment le résoudre ?

    D'avance merci,

    Quentin

  8. serialmother


    Bonjour, je ne vois rien dans le forum sur EasyPHP 3.0

    Avec la version 5.0 peel, dans l'administration toute la partie "bloc de la langue fr" et "bloc de la langue EN" ne s'affiche pas.

    Avec la version EasyPHP 1.8, tout s'affiche correctement, c'est donc bien un pb avec EasyPHP.

    J'ai vu qu'il fallait désactiver la ligne "short_open_tag = On " dans PHP INI, et j'ai donc ajouté un " ;" en début de ligne

    mais j'ai toujours le même pb.

    Est-ce que d'autres personnes utilisent cette version 3 de EasyPHP ? Et si oui, ont-elles des problèmes d'affichage ?

    Merci à ceux qui pourront m'éclairer...

Twitter Advisto ecommerce

Facebook PEEL Shopping