Toubi
Utilisateur open source-
Compteur de contenus
42 -
Inscrit(e) le
-
Dernière visite
Messages posté(e)s par Toubi
-
-
Sa fonctionne a merveille merci beaucoup ;)
-
J'ai constater le même problème lorsque je fait un test pour un premier achat, mais ensuite pour les autres plus de problèmes. Et je pense que sa venait de la gestion de stock car j'ai pu commander 2 objets alors que je n'en avait que 1 en stock et je me suis retrouver à -1. Les scripts n'ont pas du aimer, mais maintenant tout à l'air de fonctionner.
-
Si votre travail de mise au propre avance rapidement, sa serait cool de la mettre en ligne avant que trop de monde est télécharger la bêta 3.0, car il semble y avoir de plus en plus de problèmes découvert de jours en jours. Bon courage pour le nettoyage. ;)
-
Je vient de remarquer le même problème chez moi, pas bon pour le client sa!!
-
Je pense que pruault à pas mal de travail et que donc il a laisser passer des erreurs, ceçi dit il faut quand même reconnaitre le travail qu'il a fait en passant la boutique en div. Je sait que moi je ne peut pas trop aider au développement mais je pense que si tu as le temps et l'envi, tu pourrait corriger le code et le rendre plus propre, ainsi qu'ajouter les petits applications developper içi et la. Et ensuite mettre en ligne une version 3.1 ;)
Tout le monde te serait reconnaissant ;)
-
Salut, merci beaucoup par contre je vient de dissocier le css et le html, et firefox est partie en live, l'affichage est complétement changer.???
Sinon à propos de sa :
Pour un site centrer avec un arrière plan je conseil:Un div pour l'ensemble (avec taille définie si tu veux optimiser en 1024x768) qu'on appel "l'ancêtre" et qui contient les "parents" et "enfants" div. Disont un div pour ton menu (accueil, compte...). Pas de taille définie appart je pense la hauteur. Un div pour le menu gauche en float left avec une taille définie (genre 170px) et un div centre en mettant juste le nécessaire. La fin du </div> centre et du </div> ancêtre sera mis dans le bas.php
Tu parlait du site qui est a la racine de mon site? Je suis entrain d'essayer de monter mon site en div et il est vrai que je débute avec ceçi et donc j'ai du mal, surtout que l'affichage entre firefox et IE est tout le temps différents.
-
Ahh vraiment la merci beaucoup ;) , merci wantmaster d'avoir pris le temps pour ton explication. Et je vais suivre ton conseil en ce qui concerne les css, mais qu'elle est la conséquence de les laisser dans haut.php??
-
Pour Wantmaster, voiçi la page de ma boutique à ouvrir sous IE 6 ou 7 pour voir le problème, sous firefox tous passe correctement.
-
Désoler je posait la question à cateyes, car j'ai le même problème qu'elle.
-
Ta bidouille tu la fait sur quelles pages??
-
Salut, moi j'ai constater un problème d'affichage au niveau d'Internet Explorer, je ne sait pas si sa vient de se dont tu parle mais c'est bien problématique.
Je ne peut pas t'aider mais t'inquiète les autres si connaisse beaucoup mieux que moi et le pourront ;)
-
Normalement si ton stock est suffisant le client peut modifier dans son caddie la quantité qu'il souhaite. Enfin il me semble ;)
-
Ah yes it's good... :rolleyes:
-
En faite la on va afficher autant de produit dans le menu déroulant que de produit donner en stock, j'ai bien compris ou pas? Moi j'ai pas fait informatique Yoni alors j'essai de suivre de mon mieux :rolleyes:
-
Ok dsl le voila :rolleyes:
<?php if (! $prod) { ?><h2>Produit non trouvé</h2>
<blockquote class="normal">
Désolé, le produit que vous cherchez n'a pas été trouvé.
Visitez notre
<a class="normal" href="<?php echo $wwwroot?>/achat">catalogue</a>
pour faire une nouvelle recherche.
</blockquote>
<?php return false; } ?>
<table border="0" width="100%" cellpadding="5" cellspacing="0">
<tr>
<td class="petit">
<div class="normal" style="border-bottom: 1px dotted grey;text-transform : uppercase;">
<?php affiche_arbre_categorie(vn($_GET['catid'])); ?>
</div>
</td>
</tr>
<tr>
<td class="normal"><img src="images/blank.gif" width="1" height="10" alt="" border="0" /></td>
</tr>
<tr>
<td class="tetiere">Fiche produit</td>
</tr>
<tr>
<td class="normal" valign="top">
<?php if (!empty($prod['image1'])) { ?>
<img src="<?php echo $repertoire_images.$prod['image1']?>" border="0" align="left" alt="" />
<?php }
if (!empty($prod['reference'])) { echo "<font class=\"normal\">Référence : ".$prod['reference']."</font><br />"; }
echo "<font class=\"titre\">".stripslashes($prod['nom'])."</font><br />";
print nl2br(stripslashes($prod['description']));
print "<br /><br />";
/* Charge les produits associés */
$select = mysql_query("
SELECT
p.id,
p.nom,
p.image1,
p.prix,
pr.reference_id
FROM
peel_produits p
,peel_produits_references pr
WHERE p.id = pr.reference_id
AND pr.produit_id = '".$prod['id']."'
");
if (mysql_num_rows($select) > 0) {
echo "Produits associés ou complémentaires :<br />";
while ($ref = mysql_fetch_array($select)) {
print "<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\"><tr><td class=\"normal\">";
print "<a class=\"normal\" href=".$wwwroot."/achat/produit_details.php?id=".$ref['id'].">".stripslashes($ref['nom'])."</a></td>";
print "<td class=\"normal\">".$ref['prix']." € T.T.C</td>";
print "<td class=\"normal\"><a class=\"normal\" href=\"./achat/caddie_ajout.php?qte=1&id=".$ref['id']."\">acheter</a></td></tr></table>";
}
}
?>
<br />
<br />
<?php
$prix = $prod['prix'] * (1-$prod['promotion']/100);
if ($prod['promotion'] != 0) {?>
<font color="#CC0000">Promotion : <?php echo $prod['promotion']; ?> %</font><br />
Prix TTC : </b><s><?php echo fprix($prod['prix']); ?></s>
<font color="#CC0000"><?php echo fprix($prix); ?> € TTC</font><br />
<?php } else {?>
Prix : <font color="#CC0000"><?php echo fprix($prix); ?> € T.T.C</font><br />
<?php }
if (!empty($prod['pdf'])) {
?>
<p><a href="<?php echo $repertoire_images.$prod['pdf'] ?>">
<img src="<?php echo $wwwroot?>/images/pdf_icon.gif" width="25" height="25" alt="pdf" align="absmiddle" border="0" align="middle" />
télécharger la documentation</a>
</p>
<?php } ?>
</td>
</tr>
<tr>
<td class="normal" align="center" valign="middle">
<table border="0" cellpadding="0" cellspacing="0"><tr>
<td align="center" valign="top">
<?php if ($prod['image2'] == ""){ echo "";} else { ?>
<img src="<?php echo $repertoire_images.$prod['image2']?>" border="0" alt="" />
<?php }?></td>
<td align="center">
<?php if ($prod['image3'] == ""){ echo "";} else { ?>
<img src="<?php echo $repertoire_images.$prod['image3']?>" border="1" alt="" />
<?php }?>
</td><td align="center">
<?php if ($prod['image4'] == ""){ echo "";} else { ?>
<img src="<?php echo $repertoire_images.$prod['image4']?>" border="1" alt="" /><?php }?>
</td></tr></table>
</td>
</tr>
<tr><td class="normal">
<?php if ($prod['stock']<1)
{echo "<blink>contactez nous!</blink>";}
else
{
?>
<form method="post" action="<?php echo $wwwroot?>/achat/caddie_ajout.php" name="ajout<?php echo $prod['id'] ?>">
Quantité :
<select name="qte" class="formulaire1">
<option value="1">1</option>
<?php if ($prod['stock']>=2) {echo "<option value='2'>2</option>";}?>
<?php if ($prod['stock']>=3) {echo "<option value='3'>3</option>";}?>
<?php if ($prod['stock']>=4) {echo "<option value='4'>4</option>";}?>
<?php if ($prod['stock']>=5) {echo "<option value='5'>5</option>";}?>
</select>
<input type="hidden" name="id" value="<?php echo $prod['id'] ?>" />
<a class="normal" href="java script:document.ajout<?php echo $prod['id'] ?>.submit()">
<img src="<?php echo $wwwroot?>/images/caddie.gif" align="absmiddle" alt="" border="0" />
</a>
<a class="normal" href="java script:document.ajout<?php echo $prod['id'] ?>.submit()">
Ajouter au caddie
</a>
<?php } ?>
| <a class="normal" href="<?php echo $wwwroot?>/direaunami.php"><img src="<?php echo $wwwroot?>/images/mail.gif" align="absmiddle" alt="" border="0" /></a>
<a class="normal" href="<?php echo $wwwroot?>/direaunami.php">Envoyer cet article à un ami</a>
</form>
</td></tr>
</table>
-
Cateyes si tu repasse par la peut tu nous dire ce que tu as modifier exactement?? Merci
-
Salut Yoni dsl avec le bts j'ai pas eu le temps de t'aider, mais la c'est bon c'est terminer donc on va pouvoir rebosser ensemble :rolleyes:
Voiçi la page produits-details de boutikfacile, je c'est pas si tu va y trouver ta vie car ya pas grand chose lol.
<?phpinclude("../configuration.inc.php");
/* Si aucun produit n'est spécifié, retour à la page d'accueil */
if (empty($_GET['id'])) {
header("Location: $wwwroot");
die;
}
$prod = charge_produit($_GET['id']);
$DOC_TITLE = "[PEEL.FR]";
include("$repertoire_modele/haut.php");
include("modeles/produit_details.php");
include("$repertoire_modele/bas.php");
/******************************************************************************
* FONCTIONS
*****************************************************************************/
function charge_produit($id) {
global $wwwroot;
global $repertoire_images;
/* Charge les infos du produit d'id $id */
$qid = mysql_query("
SELECT
p.id
,p.reference
,p.nom
,p.descriptif
,p.description
,p.prix
,p.promotion
,p.image1
,p.image2
,p.image3
,p.image4
,p.pdf
,p.on_special
,p.stock
,pc.categorie_id
FROM
peel_produits p
,peel_produits_categories pc
WHERE p.id = pc.produit_id
AND p.id = '".$_GET['id']."'
AND p.etat = 1
");
if ($qid) {
if (mysql_num_rows($qid)) {
return mysql_fetch_array($qid);
}
else {
return false;
}
} else {
return false;
}
}
?>
-
Merci Atila de t'occuper du problème :rolleyes:
-
Oui d'accord, je pense que pour résoudre le problème il faut dire que la commande ne peut exceder le stock, par contre ou faut-il modifier le code et comment??
-
Oui d'accord pour l'objet unique mais subsiste toujours le problème que l'acheteur peut mettre achat de 2 objets et le stock ce retrouve donc à -1 mais le vendeur est dans l'incapacité de fournir 2 objets à l'acheteur. Pour revenir à l'objet unique il suffirai que lorsque que l'on met 1 en stock, seul le bouton ajouter au caddie apparaisse et non la liste pour selectionner le nombre voulu.
Merci paulanna pour ta réponse rapide
-
J'ai moi aussi rencontrer ce problème mais je n'y connai pas grand chose au code donc je ne peut pas t'aider mais je suis de tout coeur avec toi et tte les personnes qui on contribuer au devellopement du module de stock. De plus moi j'aimerais un système me permettant de mettre un objet unique en vente si quelqu'un peut m'aider.
Merci
-
Il faut surtout intervenir sur le fichier haut.php et bas éventuellement. Ensuite tout dépend du design que tu veut donner à ton site.
-
Bravo c'est du beau travail, il faut que je test sa au plus vite. :D
-
Utilise Firefox ;)
Modification de l'aspect/theme
dans PEEL SHOPPING : logiciel open source de boutique en ligne
Posté(e) · Signaler ce message
Bonjour, pour modifier l'aspect de ta boutique tu doit essentiellement travailler sur le fichier modeles/haut.php