Flux d’activité

Flux d’activité de Messages

  1. laurent


    Bonjour et merci,

    il s'agit d'un site qui vend du vin en ligne, c'est la raison pour laquelle je souhaiterais que lorsque l'on affiche la catégorie "saumur champigny", qu'il y ait à coté du bouton "plus de détail" le bouton ajouter au panier

    j'ai essayé d'insérer le code demandé mais cela ne fonctionne pas , je l'ai placé dans template php, function template_index_produit_en_ligne ( aprés .more.)

    voici un exemple de page :

    http://www.enfinduvin.com/achat/cat-touraine-rouge-8.html

    encore merci de votre aide

  2. Gilles Boussin


    Bonjour,

    L'erreur :

    Fatal error: Cannot redeclare recupere_sous_categorie() (previously declared in /home/..../www/achat/index.php:81) in /home/...../www/modeles/standard/template.php on line 959

    signifie que la fonction recupere_sous_categorie est définie, et a été incluse 2 fois :

    - une première fois dans achat/index.php - L 81

    - Une seconde dans /modeles/standard/template.php ligne 959

    ---> Il faut don définir cette fonction une seule, fois, cad décider quelle verison du code garder, et dans quel fichier la mette.

    Cordialement,

  3. Gilles Boussin


    Bonjour Laurent,

    Le code pour le bouton "Ajouter au panier" est le suivant :

    <a class=\"blanc\" href=\"java script:document.getElementById('" . $form . "ajout" . $prodId . "').submit()\" title=\"" . ADD_CART . "\">" . ADD_CART . "</a>

    Avez-vous ajouté ce code sur les pages de catégories?

    Quels sont les logs d'erreurs retournés?

  4. Gilles Boussin


    Bonjour Xeon,

    Le plus simple dans ce cas est de faire un echo de votre requête :

    echo ("

    SELECT peel_utilisateurs.*,

    sum(peel_commandes_articles.total_prix) AS total_paye,

    sum(peel_commandes_articles.quantite) AS total_quantite

    FROM peel_utilisateurs

    JOIN peel_commandes

    ON peel_commandes.id_utilisateur

    = peel_utilisateurs.id_utilisateur

    JOIN peel_commandes_articles

    ON peel_commandes_articles.commande_id

    = peel_commandes.id

    WHERE peel_commandes_articles.produit_id = $this->produit_id

    AND peel_commandes_articles.quantite > 0

    AND peel_commandes.statut IN ('0', '2', '3', '4', '5', '9', '10', '11')

    GROUP BY peel_utilisateurs.id_utilisateur

    ";

    dans produits_acehtes.php, juste après $ret = array();

    Ensuite, copiez/collez le résultat dans phpmyadmin, vous aurez alors plus d'indications sur l'erreur dans votre requête SQL.

    Cordialement,

  5. fab


    Écrit par : equi-monde 11 Nov 2009, 13:23

    Pour ceux qui ont le même prob ...

    La modif à faire se trouve dans le fichier "configutation.inc.php" qui se trouve à la racine.

    Ligne 305

    remplacer

    Code

    require_once('lib/fonctions/modules_handler.php');

    Par

    Code

    require_once('/lib/fonctions/modules_handler.php');

    Ca a l'air de fonctionner suite a ce doc word que j'ai trouvé sur google :rolleyes:

  6. fab


    Bonjour à toutes et à tous,

    Tout nouveau sur le forum et tout nouveau dans l'utilisation de création de boutique telle que PEEL.

    Après avoir longuement parcouru le forum, victoire j'arrive a installer PEEL.

    J'accede donc a ma premiere page où je dois me connecter pour admistrer.

    Connection faites, je clique sur ADMINISTRER LE SITE et je tombe sur une page qui me dit cela:

    Warning: main(lib/fonctions/modules_handler.php) [function.main]: failed to open stream: No such file or directory in configuration.inc.php on line 305

    Fatal error: main() [function.require]: Failed opening required 'lib/fonctions/modules_handler.php' (include_path='.:/include/') in configuration.inc.php on line 305

    Hirggggg !!!!

    Je reprends les tutos d'instal, je renome mon dossier d'administration comme dit via mon ftp, je fille a la ligne 44 de configuration.inc.php pour mettre $backoffice_directory_name='nom de mon dossier d'aministration'; que je renvoi sur mon serveur ftp

    Déja je ne sais pas si je fais juste, mais je le fais quand même.

    mais

    Warning: main(lib/fonctions/modules_handler.php) [function.main]: failed to open stream: No such file or directory in configuration.inc.php on line 305

    Fatal error: main() [function.require]: Failed opening required 'lib/fonctions/modules_handler.php' (include_path='.:/include/') in configuration.inc.php on line 305

    apparait toujours lorsque j'essaye d'administrer de nouveau.

    Quelqu'un aurait il la gentillesse et la patience de m'expliquer ?

    Merci beaucoup Fabrice

  7. xeon


    Bonjour ,

    J'ai un bug dans produits_achetes.php. La version est 5.0

    Si on demande la liste des clients ayant acheter le meilleur produit, voici le résultat :

    Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/hector/domains/hector.fr/public_html/produits-naturels/administrer/produits_achetes.php on line 116

    Voici la fonction en question. La ligne 116 correspond à la ligne while($tmp = mysql_fetch_object($req)) {

    function clients () {

    $ret = array();

    $req = mysql_query("

    SELECT peel_utilisateurs.*,

    sum(peel_commandes_articles.total_prix) AS total_paye,

    sum(peel_commandes_articles.quantite) AS total_quantite

    FROM peel_utilisateurs

    JOIN peel_commandes

    ON peel_commandes.id_utilisateur

    = peel_utilisateurs.id_utilisateur

    JOIN peel_commandes_articles

    ON peel_commandes_articles.commande_id

    = peel_commandes.id

    WHERE peel_commandes_articles.produit_id = $this->produit_id

    AND peel_commandes_articles.quantite > 0

    AND peel_commandes.statut IN ('0', '2', '3', '4', '5', '9', '10', '11')

    GROUP BY peel_utilisateurs.id_utilisateur

    ");

    while($tmp = mysql_fetch_object($req)) {

    $ret[] = $tmp;

    }

    return $ret;

    }

    }

    Merci de votre aide.

  8. laurent


    Bonjour,

    version 5.4

    je souhaiterais permettre à l'internaute d'ajouter l'article dans son panier lorsqu'il se trouve dans la catégorie, cela était possible dans les versions précédentes

    quelqu'un aurait-il le code complet à insérer dans le template.php au niveau de : function template_index_produit... ( je pense que c'est ici qu'il faut le mettre)

    j'ai tenté de récupérer le code dans produits-detail.php mais j'ai pas mal de message d'erreur

    merci de votre aide

Twitter Advisto ecommerce

Facebook PEEL Shopping