Flux d’activité

Flux d’activité de Messages

  1. CédriC


    Non visiblement s'il n'y a pas de taille ou de couleur ca met des messages d'erreur...

    Sinon c'est à l'initialisation de la ligne de cde qu'il y a un soucis, peut etre que couleur et taille ne sont pas initialisés ?

    Test (avec et sans critère de taille et de couleur) avec mon dernier code et dis moi si ca fonctionne. Il faut voir que l'article se supprime bien du caddie ET que le stock est bien affecté par le changement.

    Dis nous aussi s'il y a encore l'erreur de session.

    Willy

    pas de problème, je teste et te donne la réponse au plus vite.

  2. Willy


    Non visiblement s'il n'y a pas de taille ou de couleur ca met des messages d'erreur...

    Sinon c'est à l'initialisation de la ligne de cde qu'il y a un soucis, peut etre que couleur et taille ne sont pas initialisés ?

    Test (avec et sans critère de taille et de couleur) avec mon dernier code et dis moi si ca fonctionne. Il faut voir que l'article se supprime bien du caddie ET que le stock est bien affecté par le changement.

    Dis nous aussi s'il y a encore l'erreur de session.

    Willy

  3. atila-diffusion


    oui le dl se passe tres bien, pour éviter le risque j'ai rajouté le bon type dans le header, mais ca amrche comme ca.

    Par contre je n'ai aucune idée de ce dont M.PEEL veut parler lorqu'il me di que je ne gere pas la synchro...

    Tu vois de quoi il veut parler Will? J'ai fait toute les pages de premium je n'y ai as trouvé une seule ligne y faisant référence....

  4. Willy


    Sinon il faut tester avec ca:

    <?
    
    include("../configuration.inc.php");
    
    if (isset($_REQUEST['func'])) {
    
    	switch ($_REQUEST['func']) {
    
    		case "enleve" :
    
    			/* Décrementation de la table peel_stocks_temporaires */
    
    			$error = array();
    
    			$qte = $_SESSION['caddie']->quantite[$_GET['ligne']];
    
    			$resC = mysql_query("SELECT id FROM peel_couleurs WHERE nom_".$_SESSION['langue']." = '".$_SESSION['caddie']->couleur[$_GET['ligne']]."'");
    
    			$C = mysql_fetch_object($resC);
    
    			$resT = mysql_query("SELECT id FROM peel_tailles WHERE nom_".$_SESSION['langue']." = '".$_SESSION['caddie']->taille[$_GET['ligne']]."'");
    
    			$T = mysql_fetch_object($resT);
    
    
    			$sql = "UPDATE peel_stocks_temp SET stock = stock + $qte, qte = qte - $qte WHERE produit_id = '".intval($_SESSION['caddie']->articles[$_GET['ligne']]) ."'";
    
    
    
    			if (mysql_num_rows(resC) > 0) { 
    
    						$sql = $sql . " AND couleur_id = '".vn(intval($C->id))."'";
    
    			}
    
    
    			if (mysql_num_rows(resT) > 0) { 
    
    						$sql = $sql . " AND taille_id = '".vn(intval($T->id))."'";
    
    
    			}
    
    
    
    			@mysql_query($sql) or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
    
    
    			$_SESSION['caddie']->enleve(intval($_GET['ligne']));
    
    
    			$_SESSION['caddie']->nettoie();
    
    
    			$_SESSION['caddie']->recalc_total();
    
    
    			if (!empty($_SESSION['caddie']->code_cheque)) { 
    
    
    			$error_check = calcul_code_cheque_cadeau($_SESSION['caddie']->code_cheque); 
    
    
    			array_push($error, $error_check);
    
    
    			}
    
    
    			if (!empty($_SESSION['caddie']->code_bon)) { 
    
    
    			$error_bon = calcul_code_bon_reduction($_SESSION['caddie']->code_bon); 
    
    
    			array_push($error, $error_bon);
    
    
    			}
    
    
    			if (!empty($_SESSION['caddie']->type)) { 
    
    
    			calcul_frais_expedition(vb($_SESSION['caddie']->type));
    
    
    			}
    
    
    			header("Location:".$_SERVER["PHP_SELF"]);
    
    
    
    		break;

    S'il n'y a pas de récultat sur les requetes de taille ou de couleur ca ce prend pas en compte les objets...

    J'ai vu que si on met un de ses critères, il y a uen erreur en moins, par exemple la taille.

    Si on met un cadre avec une taille et qu'on le supprime, il n'y a pas d'erreur sur la taille.

    A tester :)

    Willy

  5. atila-diffusion


    Bonjour à tous.

    Voilà le souci:

    J'ai acheté une version premium pour la fonction téléchargement qu'elle dispose en plus de shopping, et en fait pas vraiment pour le reste des fonctions en plus.

    1ère mauvaise surprise, la fonction téléchargement qui se veut générale dans le topic est en fait basée sur le téléchargement de mp3 sur la demo qu'on me propose d'essayer.

    Ok pas de souci, on me propose un developpement spécifique à 100 euros pour le fair passer en fichier zip.

    Content du service donné jusqu'à présent, et très conscient du cadeau fait par la source shopping, je me dis que ca vaut la chandelle.

    Bref, au final, je ne m'entend pas sur ce qui a à faire, et j'ai décidé, fort de mon expérience de e faire moi meme.

    Voilà en fait il faut aller dans la page download.php ajouter ceci :

    case ".zip": $type = "application/zip"; break;

    à la ligne 50.

    Et tout se passe bien sur le telechargement du zip.

    là je demande à PeeL si il y a autre chose, on me repond que la synchronisation n'irrait pas, et que pour tous renseignement en plus il fallait me diriger vers le forum. Je vous demande humblement de l'aide pour comprendre ce que l'on voulait me dire par synchronisation, surtout que tout a l'air de bien marcher. Je ne pense pas avoir été agressif par mail interposé, j'espere juste avoir été correct.

  6. sebix


    D'origine on affiche une image avec la balise <img>, là il faut mettre à la place le code pour visualer une animation flash.

    Willy

    OULA.... MERCI DE TON AIDE MAIS LA JE SUIS DANS LE FICHIER TEMPLATE ET IL N'Y A QUE CA, JE NE SAIS PAS CE QUELLES BALISES CHANGER : TOUTES CELLES QUI CONTIENNENT IMG? ET POUR LE LOGO? CA SE PASSE AUSSI LA? SI OUI TU PEUX ME DIRE OU EXACTEMENT?

    ENCORE MERCI POUR TON AIDE PRECIEUSE

  7. Willy


    slt willy,

    oui il peut y avoir des options de type couleur ! tu n'as pas eu le lien du site en MP ???

    Sinon merci pour ton bout de code ... je le teste ce soir !

    ++

    Bonjour,

    j'ai bien eu le lien et j'ai bien l'erreur citée.

    L'erreur dit que $C et $T ne sont pas des objets, alors que si... :)

    Pour la session, on verra apres.

    Willy

  8. Willy


    Mon code est le suivant:

    <?
    
    include("../configuration.inc.php");
    
    
    if (isset($_REQUEST['func'])) {
    
    
    	switch ($_REQUEST['func']) {
    
    
    		case "enleve" :
    
    
    			/* Décrementation de la table peel_stocks_temporaires */
    
    
    			$error = array();
    
    
    			$qte = $_SESSION['caddie']->quantite[$_GET['ligne']];
    
    
    			$resC = mysql_query("SELECT id FROM peel_couleurs WHERE nom_".$_SESSION['langue']." = '".$_SESSION['caddie']->couleur[$_GET['ligne']]."'");
    
    
    			$C = mysql_fetch_object($resC);
    
    
    			$resT = mysql_query("SELECT id FROM peel_tailles WHERE nom_".$_SESSION['langue']." = '".$_SESSION['caddie']->taille[$_GET['ligne']]."'");
    
    
    			$T = mysql_fetch_object($resT);
    
    
    			$sql = "UPDATE peel_stocks_temp SET stock = stock + $qte, qte = qte - $qte WHERE produit_id = '".intval($_SESSION['caddie']->articles[$_GET['ligne']])."' AND couleur_id = '".vn(intval($C->id))."' AND taille_id = '".vn(intval($T->id))."'";
    
    
    			@mysql_query($sql) or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
    
    
    			$_SESSION['caddie']->enleve(intval($_GET['ligne']));
    
    
    			$_SESSION['caddie']->nettoie();
    
    
    			$_SESSION['caddie']->recalc_total();
    
    
    			if (!empty($_SESSION['caddie']->code_cheque)) { 
    
    
    			$error_check = calcul_code_cheque_cadeau($_SESSION['caddie']->code_cheque); 
    
    
    			array_push($error, $error_check);
    
    
    			}
    
    
    			if (!empty($_SESSION['caddie']->code_bon)) { 
    
    
    			$error_bon = calcul_code_bon_reduction($_SESSION['caddie']->code_bon); 
    
    
    			array_push($error, $error_bon);
    
    
    			}
    
    
    			if (!empty($_SESSION['caddie']->type)) { 
    
    
    			calcul_frais_expedition(vb($_SESSION['caddie']->type));
    
    
    			}
    
    
    			header("Location:".$_SERVER["PHP_SELF"]);
    
    
    
    		break;

    Sinon ya t'il des enregistrements dans les tables de taille et de couleur ?

    Willy

  9. sebix


    Ensuite il faudra peut etre modifier les parametres suivants, en fonction de la taille et du poids des animations:

    $my_max_file_size	   = "204800"; # in bytes
    
    $image_max_width		= "2048";
    
    $image_max_height	   = "2048";

    A ce stade les animations flash peuvent être enregistrées à la place d'images.

    Maintenant il faut pouvoir les jouer, pour cela dans modeles/default/template, il faut modifier la fonction "template_index_produit" afin d'afficher l'animation à la place de l'image1, pour cela remplacer le code qui affiche m'image par le code d'affichage de l'animation flash.

    De même pour la page achat/modeles/produit_details.php.

    Willy

Twitter Advisto ecommerce

Facebook PEEL Shopping