Willy

Utilisateur open source
  • Compteur de contenus

    1 416
  • Inscrit(e) le

  • Dernière visite


Tout ce qui a été posté par Willy

  1. Willy a ajouté un message dans un sujet  probleme de script bizarre   

    Donc soit il faut chercher sur le net, en utilisant "upload fichier PHP", soit utiliser la fonction qui existe déja dans peel.

    Sur premium elle est dans lib/fonctions et s'appelle "function upload($the_file)".
    Attention, dans ce ca il y a des controles sur le fichier, notamment sur le type et la taille... A changer dans les variables du site.

    Willy
    • 0
  2. Willy a ajouté un message dans un sujet  LISTE DES COUPONS ANNIVERSAIRES EN ATTENTE DE VALIDATION   

    Le pire c'est que je n'ais pas de temps ;)
    Mais des fois quand je vois les gens qui en veulent et qui sont bloqués par du code, je cherche et même pour moi c'est interessant.

    WIlly
    • 0
  3. Willy a ajouté un message dans un sujet  Stock sur shopping   

    De rien ;)

    Il faudra aussi penser a remettre le stock si la commande est annulée.
    Je pense qu'il y a d'autres cas comme ca.

    Willy
    • 0
  4. Willy a ajouté un message dans un sujet  Stock sur shopping   

    C'est celle là: .$_SESSION['caddie']->articles[$article['id']]

    Willy
    • 0
  5. Willy a ajouté un message dans un sujet  Affiliation   


    Apparement NON, car même le fondateur de PEEL n'a pas répondu ;)
    Je testerais quand j'aurais plus de temps, mais là il faut monter un plus gros systeme via un autre site qui envoit les commandes vers peel...

    Vous avec mailé le big boss de peel ?

    Willy
    • 0
  6. Willy a ajouté un message dans un sujet  Moteur Templates pour Peel !!!   

    C'est clair autant partir de shopping pour tout refaire ...

    Pour les templates, c'est bien, ca separe encore mieu, le code et l'apparence.

    Bone chance.

    Willy
    • 0
  7. Willy a ajouté un message dans un sujet  LISTE DES COUPONS ANNIVERSAIRES EN ATTENTE DE VALIDATION   


    Tres tres souvent quoi ?

    Que je peux ?
    • 0
  8. Willy a ajouté un message dans un sujet  LISTE DES COUPONS ANNIVERSAIRES EN ATTENTE DE VALIDATION   


    C'est déja fait et merci pour le compliment ;)



    J'ai édité mon message, c'est dans modules/birthday/validate.php.
    Mais en utilisant le produit vous auriez vu là où cela bloque...

    Willy
    PS: je ne suis pas de PEEL, donc rien ne sert d'être austère avec moi, je ne fais que donner des solutions quand je peux :blink:
    • 0
  9. Willy a ajouté un message dans un sujet  LISTE DES COUPONS ANNIVERSAIRES EN ATTENTE DE VALIDATION   

    En effet il y a une erreur dans modules/birthday.validate.php ...
    Le programme attent l'id du coupon et PELL envoir l'id de la personne...

    Voici mon code modifié:


    <? $DOC_TITLE = "[CHEFSTUDIO.FR]"; $id = intval($_GET['id']); $code = $_GET['code']; include("../../configuration.inc.php"); include("$repertoire_modele/haut.php"); echo "<div class=\"tetiere\">Validation de votre coupon anniversaire</div>"; $sqlBirth = "SELECT * FROM peel_avoir_temp WHERE id_utilisateur = '$id' AND code = '$code' AND date_validation='0000-00-00 00:00:00'"; $resBirth = mysql_query($sqlBirth) or die('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . mysql_error()); if (mysql_num_rows($resBirth) == 0) { echo "<p class=\"normal\">Le code $code ne figure pas sur $site ou bien a déja été crédité sur votre compte.</p><p class=\"normal\">Merci de bien vouloir v&eacute;rifier que l'url est bien celle affich&eacute;e dans votre email.</p><p class=\"normal\">Si vous pensez que le code est valide, <b>merci de contacter <a href=\"mailto:$support\">$support</a>.</b></p><p class=\"normal\">Merci de votre compr&eacute;hension, l'&eacute;quipe de $site.</p>"; } else { $Temp = mysql_fetch_object($resBirth); $aujourdhui = strtotime(date("Y-m-d h:i:s")); $date_min = strtotime($Temp->o_timestamp); $date_max = strtotime($Temp->a_timestamp); if ($aujourdhui >= $date_min && $aujourdhui <= $date_max) { mysql_query("UPDATE peel_avoir_temp SET date_validation = now() WHERE id_utilisateur = '$id' AND code = '$code' AND date_validation='0000-00-00 00:00:00'"); mysql_query("UPDATE peel_utilisateurs SET avoir = avoir + ".$Temp->avoir." WHERE id_utilisateur = '".$Temp->id_utilisateur."'"); echo "<p>Un avoir de ".$Temp->avoir." &euro; a &eacute;t&eacute; ajout&eacute; &agrave; votre compte client.</p><p>Pour en profiter, il suffit de vous identifier en <a class=\"label\" href=\"membre.php\">cliquant ici</a></p>"; } else { echo "Votre code n'est plus valide. Vous pouvez n&eacute;anmoins visiter $site."; } } include("$repertoire_modele/bas.php"); ?> Les lignes modifiées sont: $sqlBirth = "SELECT * FROM peel_avoir_temp WHERE id_utilisateur = '$id' AND code = '$code' AND date_validation='0000-00-00 00:00:00'"; (pour retrouver le bon et ne le sélectionner que s'il n'a pas déja été validé) ET mysql_query("UPDATE peel_avoir_temp SET date_validation = now() WHERE id_utilisateur = '$id' AND code = '$code' AND date_validation='0000-00-00 00:00:00'");
    (pour mettre à jour la date de validation du bon).

    Willy
    • 0
  10. Willy a ajouté un message dans un sujet  probleme de script bizarre   

    Pour moi si pas trop de sous il faut (comme dis plus haut):
    - adapter le module d'upload et limiter la taille des fichiers, tres facile
    - présentation de tes oeuvres
    - grosse bande passante
    - paimenent, mais c'est pour toutes les boutiques. Mais là il va y avoir un soucis, le client va payer avant de voir le résultat...

    Apres pour le serveur dédié a part la place, je ne vois pas le soucis, on peut varifier la taille et le type du fichier a l'upload.

    Willy
    • 0
  11. Willy a ajouté un message dans un sujet  probleme de script bizarre   


    Il va donc falloir un gros serveur pour stocker tout ca et une belle bande passante.
    Ensuite un module d'upload et apres à l'artiste du montage de jouer.

    Willy
    • 0
  12. Willy a ajouté un message dans un sujet  probleme de script bizarre   

    Tu as modifié le code ?

    Il te dit que ta session est déja démarrée et que tu tentes d'en démarrer une nouvelle je crois.
    Sinon c'est comme dit paulanna.

    Willy
    • 0
  13. Willy a ajouté un message dans un sujet  Affichage champ description sur page catalogue   

    Pas de soucis le forum est la pour ca :)

    Willy
    • 0
  14. Willy a ajouté un message dans un sujet  Affichage champ description sur page catalogue   

    Bonjour,

    --> Dans /modeles/default/template.php
    Il y a :

    $descriptif = html_entity_decode($prod['descriptif_'.$_SESSION['langue'].'']); $descriptif = substr($descriptif, 0, 40); $descriptif = substr_replace($descriptif,'...',-3); Si vous voulez l'integralité du descriptif supprimez ces lignes : $descriptif = substr($descriptif, 0, 40); $descriptif = substr_replace($descriptif,'...',-3); Sinon il faut modifier le 40 dans $descriptif = substr($descriptif, 0, 40);
    C'est ca qui limite la longueur de la description ici.

    Willy
    • 0
  15. Willy a ajouté un message dans un sujet  Connexions utilisateur et mémorisation   


    je n'ais pas ce soucis, je ferme la fenetre, je reviens, je suis toujours loggué.

    Willy
    • 0
  16. Willy a ajouté un message dans un sujet  Erreur dans la fonction necessite_priv($priv)   

    Pas de soucis.

    L'erreur est décrite en haut, avant le code :)
    • 0
  17. Willy a ajouté un message dans un sujet  Erreur dans la fonction necessite_priv($priv)   


    Regarde bien :)
    • 0
  18. Willy a ajouté un message dans un sujet  Erreur dans la fonction necessite_priv($priv)   

    Il y a une autre erreur plus bas dans fonctions.php dans la fonction calcul_nbprod_parcat($catid) qui calcul le nombre de prduit par catégorie.
    En fait Peel prend en compte tous les produit, même ceux qui sont en etat attente, donc on peut avoir un comptage faux au niveau du catalogue.

    Il faut remplacer:


    function calcul_nbprod_parcat($catid) { $sqlCount = "SELECT COUNT(*) FROM peel_produits p, peel_produits_categories pc WHERE p.id = pc.produit_id AND pc.categorie_id = '".intval($catid)."'"; $resCount = mysql_query($sqlCount); $Count = mysql_fetch_row($resCount); return $Count[0]; } Par: function calcul_nbprod_parcat($catid) { $sqlCount = "SELECT COUNT(*) FROM peel_produits p, peel_produits_categories pc WHERE p.id = pc.produit_id AND pc.categorie_id = '".intval($catid)."' AND p.etat=1"; $resCount = mysql_query($sqlCount); $Count = mysql_fetch_row($resCount); return $Count[0]; }

    Willy
    • 0
  19. Willy a ajouté un message dans un sujet  PAYPAL le vrai probleme !   

    Ou dois je mettre l'adresse de l'environnement de test ?

    Dans fin_commande.php de achat ?
    Dans transfert.php du module paypal ?

    Merci de vos réponses :)

    Willy
    • 0
  20. Willy a ajouté un message dans un sujet  PAYPAL le vrai probleme !   

    OK, merci, je vasi regarder de ce coté là, j'ai déja trouvé ça:

    https://developer.paypal.com/en_US/pdf/PP_S...x_UserGuide.pdf

    Willy
    • 0
  21. Willy a ajouté un message dans un sujet  PAYPAL le vrai probleme !   


    Désolé je ne comprends pas :)
    • 0
  22. Willy a ajouté un message dans un sujet  function print_actu   

    Il y a encore des questions ?

    Car là paulanna a assuré !
    • 0
  23. Willy a ajouté un message dans un sujet  FAILLE DE SECURITÉ   

    Qui vous a installé le module de CB ?

    J'ai testé avec tous les payement sauf paypal et Cb --> pas de soucis.

    on dirait que le lien de retour de payement OK renvoit vers votre page d'admin avec la liste des commande.
    c'est peut etre utilisé pour les tests lors de l'installation d'un de ses modules ?

    Willy
    • 0
  24. Willy a ajouté un message dans un sujet  PAYPAL le vrai probleme !   

    Des nouvelles ?

    J'ai tout fait en configuration, mais comment tester d'un bout a l'autre sans faire une réelle commande et donc payer par Paypal pour de vrai ?

    WIlly
    • 0
  25. Willy a ajouté un message dans un sujet  FAILLE DE SECURITÉ   

    Bonjour,

    ils ont acces aux ventes de tout le monde ?

    Normalement on voit uniquement ses commandes ?

    Peut on avoir un exemple, même en MP s'il faut se loguer ?

    Willy
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping