Flux d’activité
Flux d’activité
-
charly a ajouté un message dans un sujet Liste des alertes
Merci beaucoup d'avoir pris le temps ca fonctionne a merveille, je peux prévenir les clients
-
0
-
-
Reloaded a ajouté un message dans un sujet Liste des alertes
pardon c'est
if(mysql_num_rows($qid_produit)>0) {
et pas
if(mysql_num_rows($alerte_produit)>0) {
-
0
-
-
charly a ajouté un message dans un sujet Liste des alertes
En remplaçant le code voici le nouveau message
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/easygrip/domains/easy-grip.eu/public_html/administrer/modeles/alerte_liste.php on line 37
-
0
-
-
Reloaded a ajouté un message dans un sujet Liste des alertes
Voir au dessus.
-
0
-
-
charly a ajouté un message dans un sujet Liste des alertes
Bonjour les soucis depuis la migration je n'ai que des ennuis, je suis pas un fortiche en code ça aide pas.
merci encore pour votre aide
-
0
-
-
Reloaded a ajouté un message dans un sujet Liste des alertes
edit :
Bon il faut remettre le $alerte_produit->stock.
En fait, le souci vient du fait que pour l'article donné, il n'y pas de stock geré et que la requete sql ne vérifie pas l'existence d'un résultat avant de traiter le résultat.
voici le code que vous pourriez tester pour la page alerte_liste.php
<table width="100%" border=0 cellpadding="0" cellspacing=1> <tr> <td class="entete" colspan='7'>Liste des alertes en cours</th> </tr> <? if (mysql_num_rows($qid) == 0) { echo "<tr><td colspan=6 class=normal><b>Aucune alerte enregistrée dans la base.</b></td></tr>"; } else { ?> <tr bgcolor="#6699ff"> <td class="menu" align="center">Editer</td> <td class="menu" align="center">Alerter</td> <td class="menu" align="center">Supprimer</td> <td class="menu" align="center">Date</td> <td class="menu" align='center'>Client</td> <td class="menu" align='center'>Produit</td> <td class="menu" align='center'>Email</td> </tr> <? while ($r = mysql_fetch_object($qid)) { $id_produit = $r->id_produit; $nom_produit = stripslashes($r->nom_produit); $qid_produit = mysql_query(" SELECT stock FROM peel_stocks WHERE produit_id = '$id_produit' "); $alerte_produit = mysql_fetch_object($qid_produit); if(mysql_num_rows($alerte_produit)>0) { ?> <tr> <td class=petit><a class=petit href="<?=$_SERVER['PHP_SELF']?>?mode=details&id=<?=$r->id ?>"><img src="<?=$wwwroot?>/bo/images/b_edit.png" alt="" border="0"></a></td> <td class=petit align=center> <? if ($alerte_produit->stock > 0) { ?> <a class=petit href="<?=$_SERVER['PHP_SELF']?>?mode=email&id=<?=$r->id ?>"><img src="../images/mail.gif" alt="" border="0"> <? } else { echo "non dispo"; }?></td> <td class=petit align=center><a class=petit href="<?=$_SERVER['PHP_SELF']?>?mode=suppr&id=<?=$r->id ?>"><img src="<?=$wwwroot?>/bo/images/b_drop.png" alt="" border="0"></td> <td class=petit><?echo return_date_fr($r->datestamp);?></td> <td class=petit><?if ($r->id_utilisateur == 0) {echo "non inscrit";} else {echo $r->email;}?></td> <td class=petit><a href="produits.php?mode=modif&id=<?=$r->id_produit;?>" class="petit"><?=stripslashes($r->nom_produit);?></a></td> <td class=petit><?=$r->email ?></td> </tr> <? } } } ?> </table>
-
0
-
-
charly a ajouté un message dans un sujet Liste des alertes
Ci joint la ligne 43 avant
if ($alerte_produit->stock > 0) {
avec modif
if ($alerte_produit['stock'] > 0) {
J'ai ça maintenant
Fatal error: Cannot use object of type stdClass as array in /home/easygrip/domains/easy-grip.eu/public_html/administrer/modeles/alerte_liste.php on line 43
J'ai mal mis le bout de code ?
-
0
-
-
charly a ajouté un message dans un sujet Liste des alertes
Merci pour votre réponse je test de suite.
-
0
-
-
Reloaded a ajouté un message dans un sujet Liste des alertes
Bonjour
la fonctionnalité des alertes est un peu plus que "bancale" hélas. Elle nécessite d'etre refaite presque à 100%.
La requete sql d'origine de $alerte_produit retourne un tableau (un array) et la page demande à accéder à un attribut d'un objet donc forcément ça peut pas coller.
ce n'est pas garanti que ça résolve tous les problèmes mais ligne 43 du fichier alerte_liste.php, remplacez alerte_produit->stock par $alerte_produit['stock'].
-
0
-
-
Reloaded a ajouté un message dans un sujet meilleur IDE ?
Bonjour
Moi j'utilise surtout Notepad2 et de temps en temps Rapid Php de Blumental (qui est payant).
Mais dans l'ensemble c'est Notepad2.
-
0
-
-
charly a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Liste des alertesBonjour,
Dans la liste des alertes en cours j'ai un souci, voilà le message que j'ai
Notice: Trying to get property of non-object in /home/easygrip/domains/easy-grip.eu/public_html/administrer/modeles/alerte_liste.php on line 43
non dispo
Quelqu'un a une idée sur mon problème ?
- 9 réponses
- 8 591 vues
-
DieselMan a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
meilleur IDE ?Bonjour à toutes et à tous,
Nouveau sur ce forum, j'ai besoin d'avoir un prise en main complète, sur les sources php de ma boutique, selon vous quel est le meilleur IDE à utiliser ? je pense à PHPEdit ? mais j'aimerais bien avoir un feedback des habitué ...
Merci par avance ...
- 7 réponses
- 4 222 vues
-
nanou44 a ajouté un message dans un sujet Conditions d’affiliation
-
simraph a ajouté un message dans un sujet [résolu] Problème installation - Erreur 31
J'ai trouvé ceci à faire:
INSERT INTO peel_utilisateurs (email, mot_passe, priv) VALUES ('votre email', '".md5("votre mot de passe")."', admin)
Cependant j'obtiens l'erreur suivante:
#1054 - Champ 'admin' inconnu dans field list
Est-ce que ça vient de Easyphp 2.0.0.0? J'ai meilleur temps d'utiliser Wamp? comme vu dans ce topic (http://forum.peel.fr/erreur-lors-de-l-inst...ml&hl=Field)
merci
-
0
-
-
simraph a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
[résolu] Problème installation - Erreur 31Bonjour,
J'ai décidé après plusieurs recherche d'utiliser votre code pour mon e-commerce. Merci de votre contribution. J'ai lu les fichiers lisez-moi et le topic installation.
J'utilise la version gratuite. Je fais l'install automatiquement et dès que je renseigne les infos administrateur, j'obtiens cette erreur.
Une erreur de connexion à la base s est produite 31.
Field 'message' doesn't have a default value
J'ai essayé en manuel avec import du fichier peel.sql. Cela ne change rien, j'obtiens une erreur sql.
J'ai regardé dans le fichier societe.php, aucun champ ne correspond à ce fameux "message field". Suis-je dans le bon fichier? Pourriez-vous m'aiguiller un peu?
Merci d'avance et bonne journée !
Raph ;)
PS: J'utilise Easyphp 2.0.0.0 et j'installe en local
- 9 réponses
- 4 339 vues
-
Reloaded a ajouté un message dans un sujet Remise
Bonjour
Il y'a toujours une solution !
Pour votre demande, ce n'est pas possible d'origine dans Peel, il faut un developpement sur mesure.
Par curiosité, quelle est l'adresse de votre boutique ?
-
0
-
-
Robin a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
RemiseBonjour,
Sur notre site certains clients ont une remise personnalisée. Or nous ne voulons pas que cette remise soit cumulable sur avec les promos. De même, certains de nos produits ont un tarif dégressif, et nous ne voulons pas que cette remise soit appliquée sur les tarifs dégressifs.
Il y a une solution à notre problème? ( Nous travaillons avec la version 5.1)
Merci de votre aide,
Cordialement
Robin
- 2 réponses
- 2 634 vues
-
ideoshop a ajouté un message dans un sujet Minimum de commande
Bonjour Paulanna
Moi aussi je serais intéressée par ajouter un script de minimum de commande à mon panier pour les revendeurs
si le minimum n'est pas atteint, la commande ne peut pas être validée
du style si commande <500 euros impossible de valider
Merci d'avance
Jessica
-
0
-
-
Reloaded a ajouté un message dans un sujet problème catégories inexistantes
Bonsoir.
quel est le code de la page achat/index.php ?
-
0
-
-
Exadelphe a ajouté un message dans un sujet Créer un avoir
Merci pour cette réponse détaillée. Je crois, après son étude, que je vais me passer de la fonction "créer un avoir"! Trop compliqué à mettre en place pour mon neurone!
A bientôt!
-
0
-
-
paulanna a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
problème catégories inexistantesbonjour, (re)
sur la page achat/index.php?catid=3
sui je remplace dans l'url 3 par 30 qui est une catégorie qui n'existe pas je me retrouve avec la page vierge, aucun message disant "La catégorie est vide" par exemple ou bien pouvoir faire une redirection
merci
- 4 réponses
- 2 843 vues
-
paulanna a ajouté un message dans un sujet stats commandes
merci Arnaud j'ai finalement trouvé le "bug" il manque un test sur les mois
-
0
-
-
Reloaded a ajouté un message dans un sujet Conditions d’affiliation
Bonjour
Si vous le souhaitez, vous pouvez m'envoyer un accés FTP par MP et je vérifierais pour vous quelle peut etre la source de l'erreur.
Plusieurs membres de ce forum m'ont déjà envoyé leur accés pour la résolution de problèmes.
Vous pouvez donc avoir confiance mais je comprendrais que vous soyez méfiant(e).
-
0
-
-
nanou44 a ajouté un message dans un sujet Conditions d’affiliation
oui ca marche pas voila la reponse The requested document was not found on this server
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet stats commandes
Si je comprends bien, ce n'est pas seulement la partie qui concerne le CA qui pose problème mais plusieurs choses sur la page en question ?
Je vous propose de m'envoyer par message privé une adresse email sur laquelle je pourrai vous envoyer le fichier "statcommande.php" tel qu'il existe sur la version 5.3 pour que vous puissiez le remplacer et voir si cela corrige votre problème.
-
0
-