sebix
Utilisateur open source-
Compteur de contenus
46 -
Inscrit(e) le
-
Dernière visite
Messages posté(e)s par sebix
-
-
paulana, je ne comprends vraiment pas pourquoi mais j utilise a la lettre ton code, je peux ajouter des produits en stock, pas de probleme mais uniquement via la fiche produit. lorsque je le fais par la fiche "speciale" stock, il y a bien ajouter 1 et enlever 1 mais quoi que je fasse cela ne fonctionne pas. a ton avis que se passe t il?
-
tout d'abord merci pour ce module.
j ai un petit probleme: je peux modifier mon stock a partir de ma fiche produit mais pas a partir de la feuille stock qui est a part.
d ou cela peut il venir??
merci
-
hELLO AQUARELLE
BRAVO POUR CE MODULE, ainsi qu a tous les autres pour leur contribution. pouvez vous le compiler, pour eviter les erreurs, ce serait cool.
merci beaucoup!
-
Et avec :<tr><td align="center" class="titre"> <img src="<?=$wwwroot?>/upload/260407_165815_PEEL_H5tKMY.jpg" border="0" alt="" /> </td></tr>
?
Willy
toujours pas.....
c'est vraiment chiant
merci de m aider en tout cas
toujours pas.....c'est vraiment chiant
merci de m aider en tout cas
ca y est j ai compris mon erreur!!! ca marche!
un grand merci !
-
Tu as un truc du genre:<tr><td align="center" class="titre"> NUMIPIX </td></tr>
Où NUMIPIX est peut etre remplacé par une variable. Et tu remplaces cette variable ou NUMIPIX par une balise image:<img src="l adresse de ton image" border="0" alt="" />
Willy
merci!
bon j ai essayé avec ca mais ca ne fonctionne toujours pas! gniark!
je pense que mon ordi va apprendre a voler sous peu....lol
<tr><td align="center" class="titre">
<img src="root/upload/260407_165815_PEEL_H5tKMY.jpg" border="0" alt="" />
</td></tr>
-
sans moi :)C'est du découpage d'image, du centrage, du retaillage, des tables, etc...
Willy
merci quand meme.... tu pourrais juste me dire comment l'on peut inserer le logo a la place du nom du site? tout en haut. je sais que c'est dans haut.php mais je n y arrive pas
-
Oui on peut mais si tu ne connais pas le centrage d'une image ou d'un texte, j'en ais pour des jours à t'expliquer pour un template :unsure:allez chiche! soyons fous!!
:)
-
Fait nous un dessin au pire.:)
bon je vais me debrouiller pour cela, avec center et left on verra bien. mais est ce que tu sais si l on peut integrer un template et si oui comment? ca arrangerait grandement mon probleme!! lol
-
Vous connaissez le HTML ?Willy
pas vraiment.... j utilise des logiciels comme frontpage... oui je sais c'est mal...mais je me mets juste au code.... :)
-
-
Bonjour,vous voudriez que les sous catégories n'apparaissent qu'a gauche c'est ca ?
Willy
Non, en fait j aimerais que mes puces soient centrees dans chaque categories
-
Bonjour a tous,
merci!
-
;)
merci! j'ai reussi, ca fonctionne, je vous donne mon code pour le fichier achat_confirmation
<?php if ($_SESSION['caddie']->compte_elements() == 0) { ?><h2>Votre caddie est vide, <a class="normal" href="<?php echo $wwwroot?>/achat/index.php">
consultez le catalogue des produits</a>.</h2>
<?php return false; ?>
<?php } ?>
<font class="tetiere">Etape 2. Résumé de votre commande</font><br />
<table border="0" width="100%" cellpaddin="0" cellspacing="0">
<tr>
<td class="normal">Date :</td>
<td class="normal"><?php echo date("d-m-Y")?></td>
</tr>
<tr>
<td class="label">Addresse de facturation</td>
</tr>
<tr>
<td class="normal">Nom du contact :</td>
<td class="normal"><?php echo stripslashes($client1) ?></td>
</tr>
<tr>
<td class="normal">Téléphone :</td>
<td class="normal"><?php echo $contact1 ?></td>
</tr>
<tr>
<td class="normal">Email :</td>
<td class="normal"><?php echo $email1 ?></td>
</tr>
<tr valign="top">
<td class="normal">Adresse :</td>
<td class="normal"><?php echo stripslashes($adresse1) ?><br /><?php echo $code_postal1 ?> <?php echo stripslashes($ville1)?><br /><?php echo stripslashes($pays1) ?></td>
</tr>
<tr>
<td class="label">Addresse de livraison</td>
</tr>
<tr>
<td class="normal">Nom du contact :</td>
<td class="normal"><?php echo stripslashes($client2) ?></td>
</tr>
<tr>
<td class="normal">Email :</td>
<td class="normal"><?php echo $email2 ?></td>
</tr>
<tr>
<td class="normal">Téléphone :</td>
<td class="normal"><?php echo $contact2 ?></td>
</tr>
<tr valign="top">
<td class="normal">Adresse :</td>
<td class="normal"><?php echo stripslashes($adresse2) ?><br /><?php echo $code_postal2 ?> <?php echo stripslashes($ville2)?><br /><?php echo stripslashes($pays2) ?></td>
</tr>
<tr valign="top">
<td class="normal">Type de paiement :</td>
<td class="normal"><?php echo $paiement ?></td>
</tr>
<tr valign="top">
<td class="normal">Mode d'expédition :</td>
<td class="normal"><?php echo $transport?></td>
</tr>
<?php if ($commentaires != "") {?>
<tr>
<td colspan="2" class="normal">Commentaires / Instructions Spéciales</td>
</tr>
<tr>
<td colspan="2" class="normal"><?php echo (trim($commentaires) == "" ? "Aucun" : nl2br(stripslashes($commentaires))) ?></td>
</tr>
<?php } else { ?>
<tr>
<td colspan="2" height="5" class="normal"> </td>
</tr>
<?php } ?>
</table>
<table border="0" cellspacing="1" cellpadding="0" width="100%">
<tr><td colspan="6" bgcolor="#333366" height="1"><img src="<?php echo $wwwroot?>/images/blank.gif" height="1" alt="" /></td></tr>
<tr bgcolor="#eeeeee">
<td class="label">Réf.</td>
<td class="label">Produit</td>
<td class="label" align="center>"Prix unitaire</td>
<td class="label" align="center" >Quantité</td>
<td colspan="2" class="label" align="center">Prix Total</td>
</tr>
<tr><td colspan="6" bgcolor="#333366" height="1"><img src="<?php echo $wwwroot?>/images/blank.gif" height="1" alt="" /></td></tr>
<?php
$ensemble_total_ht = 0;
$ensemble_total_ttc = 0;
$expedition = 0;
while ($prod = mysql_fetch_array($qid)) {
$quantite = $_SESSION['caddie']->articles[$prod['id']];
$promotion = $prod['promotion'] ;
$prix = $prod['prix'] * (1-$promotion/100) ;
$prix_ht = $prod['prix'] * (1-$promotion/100) / (1+$prod['tva'] / 100);
$total_ttc = $prix * $quantite;
$total_ht = $prix_ht * $quantite;
$ensemble_total_ht += $total_ht;
$ensemble_total_ttc += $total_ttc;
$tva = $ensemble_total_ttc - $ensemble_total_ht ;
switch ($transport) {
case "normal" :
$expedition = $normal;
break;
case "express" :
$expedition = $express;
break;
case "chrono" :
$expedition = $chrono;
break;
}
?>
<tr>
<td class="normal"><?php echo $prod['reference'] ?></td>
<td class="normal">
<?php echo $prod['nom'] ?>
</td>
<td class="normal" align="right">
<?php
echo fprix($prix)." € ";
if ($promotion != 0) { echo "(- ".$promotion." % )"; }
?>
</td>
<td class="normal" align="center"><?php echo $quantite?></td>
<td class="normal" align="right" colspan="2">
<?php echo fprix($total_ttc) ?> €
</td>
</tr>
<?php } ?>
<tr>
<td colspan="4"></td>
<td colspan="2"><hr size=1></td>
</tr>
<tr>
<td colspan="4" class="label" align="right"">Total H.T. :</td>
<td class="normal" align="right"><b><?php echo fprix($ensemble_total_ht) ?></b></td>
<td class="normal"><b>€ </b></td>
</tr>
<tr>
<td colspan="4" class="label" align="right">TVA :</td>
<td class="normal" align="right"><b><?php echo fprix($tva) ?></b></td>
<td class="normal"><b>€</b></td>
</tr>
<tr>
<td colspan="4" class="label" align="right">Frais d'expédition :</td>
<td class="normal" align="right"><b><?php echo $expedition; ?></b></td>
<td class="normal">€</td>
</tr>
<tr>
<td colspan="4" class="label" align="right">Total T.T.C :</td>
<td class="normal" align="right"><b>
<?php
$caddie_total = $ensemble_total_ttc + $expedition;
echo fprix($caddie_total);
?></b></td>
<td class="normal"><b>€ </b></td>
</tr>
<tr><td colspan="6" align="center">
<form name="entryform" action="<?php echo $wwwroot?>/achat/fin_commande.php" method="post">
<input type="submit" value="Valider la commande" class="bouton">
</form>
</td></tr>
<tr><td colspan="6" class="normal">
<li type="square">Si une erreur concernant vos informations personnelles figure sur cette page, <a href="java script:window.history.back()" class="normal">cliquez ici</a>.</li><br />
<li type="square">Si une erreur concernant votre commande figure sur cette page, <a href="<?php echo $wwwroot?>/achat/caddie_affichage.php" class="normal">cliquez ici.</a></li>
</td></tr>
</table>
-
En fait là c'est la page qui affiche et va chercher les varaibles du site.Il faut chercher là où sont calculer les frais de port, surement dans lib/fonctions/fonctions.php ou dans la page qui gère les commandes (passer une commande et voir la page ou sont ajoutés les FDP).
C'est ce code là qu'il faut, car c'est là qu'on ajoute ou non les fdp.
Willy
j essaie mais les frais de port sont ajoutes normalement dans "achat_maintenant"
je vais craquer!!!! ;)
-
il faudrait voir le code qui appel cette variable.voila ce qu il faudrait changer dans variable.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 (€ TTC) : </td><td><input type="text" name="normal" value="<?php echo ($tab_var[6]); ?>" size="" /></td></tr>
<tr><td class="normal">Tarif express (€ TTC) : </td><td><input type="text" name="express" value="<?php echo ($tab_var[7]); ?>" size="" /></td></tr>
<tr><td class="normal">FreePort (€ TTC) : </td><td><input type="text" name="freePortNOD32" 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
}
?>
-
Et$freePortNOD32 = 22;
?
Willy
et bien si je fais cela ca me donne encore zero....
-
"freeNURD32 " c'est quoi ?un parametre ou un programme ?
Willy
voila ce qui est ecrit
$freePortNOD32 = "0";
alors meme si je modifie le 0 en 22 (euros) ca ne change rien au calcul final
-
"0 euro de frais de port pour la commande chronopost"Ca doit etre un parametre de ce port.
je ne suis pas pro shopping, mais c'est largement faisable en ajoutant un port (je ne sais pas où c'est dans shopping) et ensuite pouvoir le choisir à la commande et enfin ajouter ce port dans le calcul du prix de la commande.
Willy
en fait pour le zero euro de frais de port ils appelles freeNURD32 (un truc dans le genre) c'est un freeport (port gratuit). et tout fonctionne bien sauf que si je suis ce qu ils disent au moment de commander meme en configurant correctement je me retrouve avec un frais de port a zero en chronopost!!!
-
Bonjour,c'est possible, copie les lignes des frais de port dans le paramatrage du site pour en créer un nouveau.
Ensuite dans la commande ajoute ce nouveau frais de port dans les choix possibles.
un conseil fait une recherche sur le site avec "frais de port" et tu auras pas mal d'infos.
Willy
Merci d une reponse si rapide, mais je t assure j ai fait ma recherche et je ne tombe sur rien qui y corresponde sauf un article qui parle de rajouter un port gratuit que j ai modifie en port chronopost en modifiant egalement les parametres du site. alors j ai essayé et tout allait bien jusqu a ce que je tente de commander et la, paf, 0 euro de frais de port pour la commande chronopost....
sinon, qu entends tu par copie les lignes des frais de port? tu parles du fichier info.inc.php?
-
bonjour,
tout d abord desole je suis un parfait neewbie en php.... ;)
je viens de faire le tour des topics et je n ai pas trouvé de solutions a ma question: il faut que j ajoute un troisieme frais port en plus des ports normal et express.de plus, j ai besoin de renommer ces ports par:
Collissimo 48h
Collissimo recommande R3
Chronopost 24h
j ai tout essaye et je n y arrive pas, ca devient tres urgent alors si quelqun peut m aider ca serait tres sympa...
le site c'est NUMIPIX
PEEL ET FRONTPAGE
dans PEEL SHOPPING : logiciel open source de boutique en ligne
Posté(e) · Signaler ce message
Bonjour,
Une petite question toute bete: est il possible de faire le design de ma boutique avec frontpage? si oui quels fichiers dois je utiliser?
merci.....
:)