atila-diffusion

Utilisateur open source
  • Compteur de contenus

    1 036
  • Inscrit(e) le

  • Dernière visite


Tout ce qui a été posté par atila-diffusion

  1. atila-diffusion a ajouté un message dans un sujet  ajout d'un frais de port   



    j'ai fait tout ca en théorie mais je ne l'ai pas tester.
    c'etait pour cela le select avec le gratuit.

    Par contre avec ca il ne choisit pas, dans le cas ou le montant maxi est dépassé, plus de souci.
    Toutefois si c'est bien une barriere max, on peut remplacer le montant (qui restera à zero) du nouveau port, par une barriere max.
    Qu'en pense tu?
    • 0
  2. atila-diffusion a ajouté un message dans un sujet  ajout d'un frais de port   

    j'avais pensé à ca:


    <select class="formulaire1" name="transport">
    <?php
    if (floatval(fprix($_SESSION['caddie']->total)) <35 )//montant sup
    {
    echo("<option value='normal' selected >Normal</option>");
    echo("<option value='express' selected >Express</option>");
    }
    else
    {
    echo("<option value='freePortNOD32' selected >Gratuit</option>");
    }
    ?>
    </select>

    • 0
  3. atila-diffusion a ajouté un message dans un sujet  ajout d'un frais de port   


    en l'occurence, ici je fais en sorte de rajouter un frais de port

    pour la condition je ne la connais pas.
    Donc pour tester que c'est dispo je lui fait entrer dans le seclect transport<;

    Par contre pour transparent de quoi parle tu>?

    Pour l'instant je lui ai permi
    -de rajouter le frais de port dans les variables du site.
    -de le voir dans le backoffice
    -de le prendre dans l'etape 1. (sans test pour le moment)
    -de valider la valeur frais de port gratuit dans l'etape 2
    • 0
  4. atila-diffusion a ajouté un message dans un sujet  ajout d'un frais de port   



    ceci est déjà créé plus haut... avec le nom de variable qu'il avait choisi...
    ET dont je me sers dans toutes les autres pages, tu as lus plus haut?
    • 0
  5. atila-diffusion a ajouté un message dans un sujet  Problème apostrophe et accents   

    à mon avis c'est la base qui est au mauvais format.
    • 0
  6. atila-diffusion a ajouté un message dans un sujet  Images catégories cliquables   

    c'est à dire?
    • 0
  7. atila-diffusion a ajouté un message dans un sujet  ajout d'un frais de port   

    pour la suite, en attendant de savoir ce que tu veux mettre comme limitation pour avoir le port freePortNOD32,
    on va d'abord traiter le traitement de ce port on va juste modifier la page achat/achat_maintenant.php

    à la place de :


    switch($_SESSION['caddie']->transport) { case "normal" : $_SESSION['caddie']->cout_transport($normal); break; case "express" : $_SESSION['caddie']->cout_transport($express); break; } nous allons mettre ceci: switch($_SESSION['caddie']->transport) { case "normal" : $_SESSION['caddie']->cout_transport($normal); break; case "express" : $_SESSION['caddie']->cout_transport($express); break; case "gratuit" : $_SESSION['caddie']->cout_transport($freePortNOD32); break; } enfin dans l'hypothese ou tu laisserai le choix à tes clients de choisir, voici comment tu ajouterai ton nouveau port dans l'etape 1 (page achat/modeles/achat_maintenant) à la place de : <select class="formulaire1" name="transport"> <option value="normal" <?php if($transport == "normal") echo "selected" ?>>Normal</option> <option value="express" <?php if($transport == "express") echo "selected" ?>>Express</option> </select> mettre :(et pas ce que j'avai mis plus haut) <select class="formulaire1" name="transport"> <option value="normal" <?php if($transport == "normal") echo "selected" ?>>Normal</option> <option value="express" <?php if($transport == "express") echo "selected" ?>>Express</option> <option value="gratuit" <?php if($transport == "express") echo "selected" ?>>Nod 32 </option> </select>
    • 0
  8. atila-diffusion a ajouté un message dans un sujet  ajout d'un frais de port   


    OK, on va trouvé la solution.
    • 0
  9. atila-diffusion a ajouté un message dans un sujet  ajout d'un frais de port   

    déjà modifions la page variables.php



    <?php include("../configuration.inc.php"); necessite_identification(); necessite_priv("admin"); $DOC_TITLE = "Variables du site"; include("modeles/haut.php"); switch (vb($_REQUEST['mode'])) { case "ajout" : ecrire($HTTP_POST_VARS); echo "<div class=\"normal\">Vos modifications ont été prise en compte.</div>"; $tab_var = lire(); affiche_variables($tab_var); break; default : $tab_var = lire(); affiche_variables($tab_var); break; } include("modeles/bas.php"); // LISTE DES FONCTIONS function lire() { $file = fopen("../lib/setup/info.inc.php", "r"); $count = 0; $tab_var = array(); while (true) { if (feof($file)) break; $car = fgetc($file); while(($car != "\"") && (true)) { if (feof($file)) break; $car = fgetc($file); } //ici on est au debut de la variable $car = fgetc($file); $var=""; while (($car != "\"") && (true)) { if (feof($file)) break; $var = $var.$car; $car = fgetc($file); } $tab_var[$count] = $var; $count++; } fclose($file); return $tab_var; } function ecrire(&$frm) { $file = fopen("../lib/setup/info.inc.php", "w"); $string = "<?php \n\$serveur_mysql = \"". $frm['serveur_mysql']."\"; \n\$utilisateur_mysql = \"". $frm['utilisateur_mysql']."\"; \n\$mot_de_passe_mysql = \"". $frm['mot_de_passe_mysql']."\"; \n\$nom_de_la_base = \"". $frm['nom_de_la_base']."\"; \n\$wwwroot = \"". $frm['wwwwroot']."\"; \n\$site = \"". $frm['site']."\"; \n\$normal = \"".$frm['normal']."\"; \n\$express = \"".$frm['express']."\"; \n\$freePortNOD32 = \"".$frm['freePortNOD32']."\"; \n\$support = \"".$frm['support']."\"; \n\$paypal = \"".$frm['paypal']."\"; \n?>"; fwrite($file, $string); fclose($file); } function affiche_variables(&$tab_var) { ?> <table border="0" cellpadding="0" cellspacing="1" width="760"> <tr> <td class="entete" colspan="2">Variables du site</th> </tr> <form action="<?php echo $_SERVER['PHP_SELF']?>" method="post"> <tr><td class="normal">Serveur hôte (mysql) : </td><td><input type="text" name="serveur_mysql" value="<?php echo ($tab_var[0]); ?>" size="" /></td></tr> <tr><td class="normal">Identifiant (mysql) : </td><td><input type="text" name="utilisateur_mysql" value="<?php echo ($tab_var[1]); ?>" size="" /></td></tr> <tr><td class="normal">Mot de passe (mysql) : </td><td><input type="text" name="mot_de_passe_mysql" value="<?php echo ($tab_var[2]); ?>" size="" /></td></tr> <tr><td class="normal">Nom de la base mysql : </td><td><input type="text" name="nom_de_la_base" value="<?php echo ($tab_var[3]); ?>" size="" /></td></tr> <tr><td class="normal">URL de la boutique sans barre oblique à la fin : </td><td><input type="text" name="wwwwroot" value="<?php echo ($tab_var[4]); ?>" size="" /></td></tr> <tr><td class="normal">Nom du site web : </td><td><input type="text" name="site" value="<?php echo ($tab_var[5]); ?>" size="" /></td></tr> <tr><td class="normal">Tarif normal (&euro; TTC) : </td><td><input type="text" name="normal" value="<?php echo ($tab_var[6]); ?>" size="" /></td></tr> <tr><td class="normal">Tarif express (&euro; TTC) : </td><td><input type="text" name="express" value="<?php echo ($tab_var[7]); ?>" size="" /></td></tr> <tr><td class="normal">FreePort (&euro; TTC) : </td><td><input type="text" name="express" value="<?php echo ($tab_var[8]); ?>" size="" /></td></tr> <tr><td class="normal">Email administrateur : </td><td><input type="text" name="support" value="<?php echo ($tab_var[9]); ?>" size="" /></td></tr> <tr><td class="normal">Email paypal : </td><td><input type="text" name="paypal" value="<?php echo ($tab_var[10]); ?>" size="" /></td></tr> <tr> <td align="center" colspan="2"> <input type="submit" name="action" class="bouton" value="Enregistrer les modifications"> <input type="hidden" name="mode" value="ajout"> </form> </td></tr> </table> <?php } ?> ensuite, dans la page info.inc.php on va ajouter la ligne ... juste en dessous de express $freePortNOD32 = "0";

    Là tu as ajouté un port.
    Maintenant faut savoir comment tu compte l'utiliser...
    Un montant MAX? et après c'est gratuit?
    • 0
  10. atila-diffusion a ajouté un message dans un sujet  Message d'erreur lorsque l'on s'identifie   

    ah ben oui, effectivement, comme il est chargé avant la page, ca fesait un header avant la sesssion. joli murielle!
    • 0
  11. atila-diffusion a ajouté un message dans un sujet  Editeur Wysiwyg   

    Les boutons d'édition?
    tu parle de quoi?

    J'utilise cela, c'est lié à un fichier javascript qui execute les fonctions liées au click sur les boutons.
    • 0
  12. atila-diffusion a ajouté un message dans un sujet  Modification   


    précise ta requete, tu n'arrive pas à modifier la quantité de produits?
    • 0
  13. atila-diffusion a ajouté un message dans un sujet  PROBLEME TAILLE   



    la version premium repond très bien à ce problème.
    • 0
  14. atila-diffusion a ajouté un message dans un sujet  ajout d'un frais de port   


    pourquoi n'utilise tu pas les variables existantes si tu veux passé le port en gratuit?
    • 0
  15. atila-diffusion a ajouté un message dans un sujet  Message d'erreur lorsque l'on s'identifie   

    tu es chez quel hebergeur?
    ton dossier sessions doit se trouver à la racine du serveur
    • 0
  16. atila-diffusion a ajouté un message dans un sujet  Faire un zoom au passage de la souris   


    sur des images de produits par exemple;)
    • 0
  17. atila-diffusion a ajouté un message dans un sujet  probleme admin   


    tu viens de l'installer?
    • 0
  18. atila-diffusion a ajouté un message dans un sujet  [BUG V3] Port offert   


    dans la version que vous m'aviz envoyé, c'etait lié au poids, sans poids, pas de frais de port...
    • 0
  19. atila-diffusion a ajouté un message dans un sujet  Message d'erreur lorsque je clique sur "acheter"   


    il te faut créer un dossier "sessions" à la racine de ton serveur.

    à mon avis tu n'arrive meme pas à te logger non?
    • 0
  20. atila-diffusion a ajouté un message dans un sujet  Installation locale sous EasyPhP   



    si j'avais su que tu utilisai internet explorer encore, je ne t'aurai pas aidé, lol!
    • 0
  21. atila-diffusion a ajouté un message dans un sujet  rubrique module/ revendeur   


    vas dans phpmyadmin et tu fais une simple requete sql. tu sais faire?
    sois pour tous les voirs (les produits avec prix revendeurs), soit pour mettre tous les prix revendeur à 0
    • 0
  22. atila-diffusion a ajouté un message dans un sujet  PAYPAL   



    qu'as tu modifié dans le code?
    • 0
  23. atila-diffusion a ajouté un message dans un sujet  mode de paiement ! des limites ...   

    ha quand même!
    • 0
  24. atila-diffusion a ajouté un message dans un sujet  mode de paiement ! des limites ...   


    pas de souci on se met en contact ici et n te dit ca.
    • 0
  25. atila-diffusion a ajouté un message dans un sujet  Installation locale sous EasyPhP   


    fais toi une install de test sur un serveur free
    sans oublier de mettre un repertoire sessions à la racine du serveur.

    C'st peut etre aussi ce que tu dois faire à la racine de ton dssier www pour que ca marche en local, "sessions"
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping