alexletiti
Utilisateur open source-
Compteur de contenus
127 -
Inscrit(e) le
-
Dernière visite
Tout ce qui a été posté par alexletiti
-
alexletiti a ajouté un message dans un sujet Voila ma gestion de stock
A force d'essayer, j'ai réussi.
Jai encore une dernière question.
Le dernier script :
// on remet le produit en ligne quand stock positif
$requete_online = "UPDATE peel_produits SET etat =1 WHERE id = '".$produit."'";
mysql_query($requete_online);
je dois le mettre où ??
Merci pur votre réponse.
-
0
-
-
alexletiti a ajouté un message dans un sujet problème insersion image
J'ai réussi.
Par contre j'aurai encore ue petite question.
Quand on met insérer une image, elle n'est pa centré etle texte est a droite. Je souhaiterai que elle soit centré et que la référenc et le nom du produit soit au dessus de la photo.
Pour la deuxième image, je souhaiterai qu'elle soit également centré et que l'on pisse a zoomer comme la prière.
Merci d'avance.
-
0
-
-
alexletiti a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Demander plus de renseignements lors d'une création de compteBonjour,
los de l'nscription d'un nouveau client, j'aurai besoin de rajouter des informations.
Si c'est un homme, alors il faut qu'il remplisse obligatoirement son tour de hanche.
Si c'est une femme ou une demoiselle, il faut qu'elle remplisse obligatoirement Son tour de poitrine, son bonnet et son tour de hanche.
Pouvez vous me dire comment je dois faire ceci.
Merci
- 36 réponses
- 11 829 vues
-
alexletiti a ajouté un message dans un sujet limitation du nombre de produit.
Voici mon fichier produit.php
<?php
include("../configuration.inc.php");
necessite_identification();
necessite_priv("admin");
$DOC_TITLE = "Gérer les produits";
include("modeles/haut.php");
$start = vn($_REQUEST['start']);// Détermine la variable start (début de page)
switch (vb script:return confirm('Êtes-vous sûr de vouloir supprimer le produit <?php echo addslashes($ligne['nom']) ?> ?');" class=normal" title="Supprimer <?php echo $ligne['nom] ?>" href="<?php echo $_SERVER['PHP_SELF']?>?mode=suppr&id=<?php echo $ligne['id'] ?>">
<img src=<?php echo $wwwroot?>/images/poubelle.gif border=0></a></td>
<td class="normal" align="center">
<?php
$sqlCAT = "SELECT id, nom FROM peel_categories c, peel_produits_categories pc WHERE pc.produit_id = ".$ligne['id']." AND c.id = pc.categorie_id";
$resCAT = mysql_query($sqlCAT);
if (mysql_num_rows($resCAT) > 0) {
while ($cat = mysql_fetch_array($resCAT)) {
echo html_entity_decode($cat['nom'])."<br />";
}
} else {
echo "<font color=\"red\"><b>n.c</b></font>";
}
?>
</td>
<td class="normal" align="center"><a class="normal" title="Modifier ce produit" href="<?php echo $_SERVER['PHP_SELF']?>?mode=modif&id=<?php echo $ligne['id'] ?>"><?php echo stripslashes($ligne['nom'])?></a></td>
<td class="normal" align="center"><?php echo $ligne['prix'] ?> € T.T.C</td>
<td align="center" class="normal"><?php if (empty($ligne['etat'])) {echo "<img src=\"".$wwwroot."/administrer/images/puce-blanche.gif\" alt=\"\" />";} else {echo "<img src=\"".$wwwroot."/administrer/images/puce-verte.gif\" alt=\"\" />";} ?></td>
<td align="center" class="label"><?php if (empty($ligne['on_stock'])) { echo "n.a"; } else { echo ($ligne['stock'] <= 0) ? "<font color=\"red\">".$ligne['stock']."</font>" : $ligne['stock'];} ?></td>
<td class="normal" align="center"><?php echo date("d-m-Y", strtotime($ligne['date_maj'])) ?></td>
</tr>
<tr><td align="center" class="normal" colspan="7">
<?php
$i++;
}
}
//Boutons précédent et suivant
if($start)
{
print("<a class=\"normal\" href=\"".$_SERVER['PHP_SELF']."?start=.($start-$nb)."&categorie=".vb($frm['categorie])."\">page précédent</a>");}
$result=mysql_query($sql_count);
$row=mysql_fetch_row($result);
if($row[0]>($start+$nb))
{
if($start) {print(" / ");}
print("<a class=\"normal\" href=\"".$_SERVER['PHP_SELF']."?start=.($start+$nb)."&categorie=".vb($frm['categorie])."\">page suivante</a>");
}
print("<br />");
//Affichage des pages
if($row[0]>$nb) // le nombre d'enreg. est > au nb de lignes d'affichage ?
for($index=0;($index*$nb)<$row[0];$index++) // oui alors on affiche les numéros de pages
{
?>
<a class="normal" href="<?php echo $_SERVER['PHP_SELF']."?start=.$index*$nb; ?>&categorie=<?php echo vb($frm['categorie])?>"><?php echo $index+1; ?></a>
<?php
}
echo "</td></tr></table>";
}
function valide_form_produit(&$frm, &$erreurs) {
$erreurs = array();
$msg = array();
if (empty($frm['nom'])) {
$erreurs['nom'] = true;
$msg['nom'] = " Vous devez insérer un nom de produit.";
}
return $msg;
}
?>
Sur le forum j'ai déjà cherché mais j'ai rien trouvé
-
0
-
-
alexletiti a ajouté un message dans un sujet limitation du nombre de produit.
Bonjour,
je suis en ligne et chez free.
Je galère.
Ca fait 3 jours que je ne peux plus ajouter de produits.
Il doit bien avoir une solution à mon problème.
Merci
-
0
-
-
alexletiti a ajouté un message dans un sujet Catégories principales et des sous catégories.
C'est bon je viens de trouver.
Merci pour ta réponse.
-
0
-
-
alexletiti a ajouté un message dans un sujet Catégories principales et des sous catégories.
Et on fait comment pour faire ça ?
Car je découvre peel.
Merci
-
0
-
-
alexletiti a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Catégories principales et des sous catégories.Bonjour,
je voudrais savoir si il est possible et si oui comment faire pour avoir des catégories, avec des sous catégories dans lesquels on met les produits.
Je m'explique avec un exemple au hasard.
J'ai 3 catégories différentes : par exemple bougies, vetements et tuperware
Pour chaque catégories, je souhaiterai avoir plusieurs sous catégories pour mettre mes produits.
Dans vetements, une sous catégories string, une autre nuisette....
Et donc dans les sous catégories je pourrai mettre mes produits.
Est ce que ma question est laire ?
Etr est-elle réalisable ?
Merci
- 3 réponses
- 1 997 vues
-
alexletiti a ajouté un message dans un sujet Catégorie et produits
Voici le fichier achat/index.php
<?php
include("../configuration.inc.php");
if (!isset($_GET['catid'])) { $catid = 0;} else {$catid = intval($_GET['catid']);}
$qid_c = recupere_sous_categorie($catid);
$DOC_TITLE = "[PEEL.FR]";
include("$repertoire_modele/haut.php");
?>
<div class="normal" style="border-bottom: 1px dotted grey;text-transform : uppercase;"><?php affiche_arbre_categorie($catid) ?></div>
<?php
$sqlcat = "SELECT image, description FROM peel_categories WHERE id = '".$catid."'";
$rescat = mysql_query($sqlcat);
$objcat = mysql_fetch_object($rescat);
if ($rescat) {
if (mysql_num_rows($rescat) > 0) {
echo "<div align=\"center\" class=\"normal\">";
if (!empty($objcat->image)) {
echo "<img src=\"$wwwroot/upload/".$objcat->image."\" width=\"150\" align=\"center\">";
}
echo "<br /><br >".stripslashes($objcat->description);
echo "</div>";
}
}
if ($qid_c) {
if (mysql_num_rows($qid_c) == 0) {
echo "";
} else {
echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr valign=\"top\"><td class=\"normal\">";
echo "<strong>Liste des sous catégories :</strong>";
echo "</td></tr>";
while ($cat = mysql_fetch_array($qid_c)) { ?>
<tr valign="top"><td class="normal">
<li><a class="normal" href="<?php echo $_SERVER['PHP_SELF']?>?catid=<?php echo $cat['id'] ?>"><?php echo $cat['nom'] ?></a></li>
</td></tr>
<?php }
echo "<tr><td><img src=$wwwroot/images/blank.gif width=\"1\" height=\"10\" border=\"0\" alt=\"\" /></td></tr></table>";
}
} else {
echo "";
}
?>
<?php
$nb = 10; //nombre d'enregistrement par page
if (!isset($_GET['start'])) {$start=0;} else {$start = $_REQUEST['start'];}
// Récupération et affichage des données
$sql = "SELECT p.id, p.nom, p.promotion, p.descriptif, p.image1, e.prix_ttc AS ecotaxe, p.stock, p.on_stock
, IF(ISNULL(e.prix_ttc),p.prix, (p.prix + e.prix_ttc)) AS prix_catalogue
, IF(ISNULL(e.prix_ttc),p.prix * (1-p.promotion/100),(p.prix * (1-p.promotion/100) + e.prix_ttc)) AS prix_vente
FROM peel_produits_categories pc, peel_produits p LEFT JOIN peel_ecotaxes e ON (p.id_ecotaxe = e.id) WHERE p.id = pc.produit_id AND pc.categorie_id = '".intval($catid)."'
AND p.on_special = '1' AND p.etat = '1' ORDER BY p.prix LIMIT $start,$nb";
$result=mysql_query($sql) or die('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . mysql_error());
if (mysql_num_rows($result) == 0) {
if (mysql_num_rows($qid_c) == 0) {
echo "aucun produit disponible dans cette catégorie";
}
} else {
echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">";
while($prod=mysql_fetch_array($result))
{
?>
<tr>
<td class="normal" align="center" valign="middle" width="200" height="200">
<?php if ($prod['image1'] != "") { ?>
<img src="<?php echo $repertoire_images?>/<?php echo $prod['image1'] ?>" align="center" width="150" alt="" />
<?php } else {?>
<img src="<?php echo $wwwroot?>/images/photo-non-disponible.gif" align="center" alt="photo non disponible" />
<?php }?>
</td>
<td class="normal">
<?php
echo (!empty($prod['reference'])) ? "<span class=\"petit\">Réf. : ".$prod['reference']."</span><br />" : "";
echo "<a class=\"titre_produit\" href=\"$wwwroot/achat/produit_details.php?id=".$prod['id']."&catid=".$catid."\">";
echo html_entity_decode($prod['nom'])."</a><br />";
echo (!empty($prod['marque'])) ? "<font class=\"normal\">Marque : ".$prod['marque']."</font><br />" : "";
echo nl2br(html_entity_decode($prod['descriptif']))."<br />";
$prix = $prod['prix_vente'];
if ($prod['promotion'] != 0) {?>
<font color="#CC0000">Promotion : <?php echo $prod['promotion']; ?> %</font><br />
Prix T.T.C : <s><?php echo fprix($prod['prix_catalogue']); ?></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 } ?>
<!-- Début du formulaire -->
<?php
if ($prod['on_stock'] == 0 || ($prod['on_stock'] == 1 && $prod['stock'] > 0)) { ?>
<form method="post" action="<?php echo $wwwroot?>/achat/caddie_ajout.php" name="ajout<?php echo $prod['id'] ?>">
<b>Quantité : </b>
<select name="qte" class="formulaire1">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<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=middle alt="" border="0" />
</a>
<a class="normal" href="java script:document.ajout<?php echo $prod['id'] ?>.submit()">
Ajouter au caddie
</a>
<?php
} else {
echo "Produit en rupture de stock";
}?>
| <a class="normal" href="<?php echo $wwwroot?>/achat/produit_details.php?id=<?php echo $prod['id'] ?>&catid=<?php echo $catid?>">
<img src="<?php echo $wwwroot?>/images/voir.gif" align="middle" width="20" height="20" alt="" border="0" /></a>
<a class="normal" href="<?php echo $wwwroot?>/achat/produit_details.php?id=<?php echo $prod['id'] ?>&catid=<?php echo $catid?>">+ de détails</a><p>
</form>
<!-- Fin du formulaire -->
<?php modifier($id = $prod['id'], $type = "produits"); ?>
</td></tr>
<tr>
<td align="center" class="normal" colspan="2">
<?php
}
//Boutons précédent et suivant
if($start)
{echo ("<a class=\"petit\" href=\"$wwwroot/achat/index.php?catid=".$catid."&start=".($start-$nb)."\">Page précédente</a>");}
$result=mysql_query("SELECT COUNT(*) FROM peel_produits p, peel_produits_categories pc WHERE p.id = pc.produit_id AND pc.categorie_id = $catid AND p.etat = 1");
$row=mysql_fetch_row($result);
if($row[0]>($start+$nb))
{
if($start)
{echo (" / ");}
echo ("<a class=\"petit\" href=\"$wwwroot/achat/index.php?catid=".$catid."&start=".($start+$nb)."\">Page suivante</a>");
}
echo ("<br />");
//Affichage des pages
if($row[0]>$nb) {// le nombre d'enreg. est > au nb de lignes d'affichage ?
echo ("Page : ");
for($index=0;($index*$nb)<$row[0];$index++) // oui alors on affiche les numéros de pages
{
?>
<b><a class="petit" href="<?php echo $_SERVER['PHP_SELF']."?catid=".$catid."&start=".$index*$nb; ?>"><?php echo $index+1; ?></a></b>
<?php
}
}
echo "</td></tr></table>";
}
include("$repertoire_modele/bas.php");
/******************************************************************************
* FONCTIONS
*****************************************************************************/
function recupere_sous_categorie($catid=0) {
/* Récupère le nom et la description de toutes les sous-catégories de celle-ci */
$qid = mysql_query("SELECT id, nom, description, parent_id FROM peel_categories WHERE parent_id = $catid AND id > 0 AND etat = 1") or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
return $qid;
}
?>
Merci
-
0
-
-
alexletiti a ajouté un message dans un sujet problème insersion image
Pour les photos, doit-elles avoir une dimension particulière ?
-
0
-
-
alexletiti a ajouté un message dans un sujet problème insersion image
Je suis en ligne.
Le dossier upload n'est pas à la racine de l'hébergement mais à la racine du dossier Boutique.
Il faut que je mette les images dans le dossier upload ou pas ?
Quand je vais dans sql, je rentre directement l'url de l'image et ça m'affiche la croix à la place de l'image.
Je ne sais pas comment faire.
-
0
-
-
alexletiti a ajouté un message dans un sujet Catégorie et produits
voilà c'est ça.
Et je ne sais pas comment faire pour régler ce problème.
-
0
-
-
alexletiti a ajouté un message dans un sujet limitation du nombre de produit.
dans le fichier administrer/produit.php j'ai bien trouvé un
$nb = 30;
Mais je ne saisc pas si c'est ça qui me bloque.
Si c'est ça, pour mettre une valeure infini je dosi mettre quoi ??
Merci
-
0
-
-
alexletiti a ajouté un message dans un sujet problème insersion image
J'ai essayé de faire ça.
J'ai repris les photos en 0.3 méga pixels.
Donc les photos font dans les 90Ko environs.
Je n'y arrive toujours pas.
Pouvez vous me donner la procédure popur faire afficher les images.
Merci encore pour votre aide
-
0
-
-
alexletiti a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
limitation du nombre de produit.Bonjour,
je suis en train de rentrer mes produits sur le site mais j'ai un petit soucis.
Quand je clic sur ajouter un produit, je n'ai pas tout qui s'affiche.
J'ai 30 produits et je pense qu'il doit-y avoir une limitation quelque part mais je ne trouve pas où.
Pouvez vous m'aider merci.
Alexletiti
- 6 réponses
- 2 561 vues
-
alexletiti a ajouté un message dans un sujet Catégorie et produits
je viens de décocher la case accueil pour un produit qui était en page d'accueil.
Dans ma table produit, le on special est passé de 1 à 0.
Mais mon produit a disparu du site.
quand on recherche le nom on le trouve c'est l'unique moyen de le trouver.
Voici le site : www.charlottine.free.fr/Boutique
Le produit en question est fddgddg
Merci
-
0
-
-
alexletiti a ajouté un message dans un sujet Catégorie et produits
Oui j'utilise la versino 3 de shopping.
-
0
-
-
alexletiti a ajouté un message dans un sujet Catégorie et produits
Bonjour,
moi aussi j'ai le même problème.
Quand je met le produit en page d'accueil ça marche nickel, il s'affiche.
Par contre quand je ne le met pas en page d'accueil mais quand même en ligne, le produit ne s'affiche plus.
Quand je fais une recherche il apparait et c'est tout.
Dans la table produit, il n'apparait pas quand il n'est pas en pages d'accueil.
Merci pour votre aide.
-
0
-
-
alexletiti a ajouté un message dans un sujet Voila ma gestion de stock
Bonjour aquarelle.
J'ai la version shopping 3.
Je suis un débutant.
J'ai essayé de faire ce que tu a marqué car le stock de la version 3 ne marche pas.
Mais depuis j'ai plein de messages d'erreurs.
Pourrait tu m'aider
soit en m'envoyant la boutique avec ta gestion du stock soit en te passant mes codes pour que tu puisse me rendre service si tu as le temps.
Merci d'avance pour ton aide.
Alexletiti
-
0
-
-
alexletiti a ajouté un message dans un sujet problème insersion image
je suis en ligne.
Les photos ont ne taille de 1,7 mo de moyenne.
Ca peut venir de ça ?
Merci
-
0
-
-
alexletiti a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
problème insersion imageBonjour,
je viens d'installe la vesion de peel shopping 3.
Je narrive pas àmettre des images our illusrer mes catégorie ni mes poduits.
Je met parcourir et ensuite rien ne se passe.
Jai déplacé le dssier upload à la racne du site mais rien n'a hangé.
Pouvez vous m'ader s'il vos plait.
Merci
Alexandre
- 12 réponses
- 4 000 vues
-
alexletiti a ajouté un message dans un sujet Messages d'erreur pendant l'installation de peel shopping
Merci pour vos réponses.
J'ai "encore" un problème.
Quand jee veux modifier un mot de passe utilisateur, j'ai un message d'erreur qui s'affiche :
Parse error: syntax error, unexpected T_STRING in /mnt/157/sda/8/1/www.charlottine/Boutique/utilisateurs/change_mot_passe.php on line 76
Pouvez vous me dire ce que je dois faire.
Merci d'avance
-
0
-
-
alexletiti a ajouté un message dans un sujet Messages d'erreur pendant l'installation de peel shopping
D'accord, je vais esqayer ça de suite.
-
0
-
-
alexletiti a ajouté un message dans un sujet Messages d'erreur pendant l'installation de peel shopping
J'ai déplacé le répertoire session à la racine et je n'ai plus les messages d'erreur.
C'est cool.
Par contre on fait comment pour accéder à la zone administrateur ?
Car sur la démo il y a en bas à gauche pour l'administration, mais moi quand je me connecte, je n'ai pas.
Y a t-il une adresse mail et un mot de passe initial ?
Merci de votre aide qui m'est très utile
-
0
-
-
alexletiti a ajouté un message dans un sujet Messages d'erreur pendant l'installation de peel shopping
Non, je n'ai pas de répertoire sessions à la racine.
Il faut que je le déplace à la racine et ce sera bon ?
-
0
-