Flux d’activité
Flux d’activité de Messages
-
-
ok merci peut on voir la requete qui permet l'affichage des pages ?Je pense que c'est cela que vous désirez :
<?php
include("../configuration.inc.php");
if (!isset($_GET['catid'])) { $catid = 0;} else {$catid = intval($_GET['catid']);}
$qid_c = recupere_sous_categorie($catid);
$DOC_TITLE = "[bijoux, cosmétique, Soin et beauté]";
include("$repertoire_modele/haut.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 >".html_entity_decode($objcat->description);
echo "<br /><br >";
echo "<br /><br >";
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 "";
echo "</td></tr>";
while ($cat = mysql_fetch_array($qid_c)) { ?>
<tr valign="top"><td class="normal">
</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.etat = '1' ORDER BY id DESC";
$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 "Rupture de stock dans cette catégorie. Revenez très vite pour voir le nouvel arrivage";
}
} 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'] ?>" alt="" width="150" border="1" align="center" />
<?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'] ?>">
<input type="hidden" name="stock" value="<? echo $prod['stock']; ?>">
<span class="impression" >
<? if ($prod['stock']>0){
?>
Quantité :
<select name="qte" class="formulaire1">
<?php
// Affiche la quantité en stock
$i=1;
while ($i<=$prod['stock'])
{
echo "<option value=\"$i\">$i</option>";
$i++;
}
}
?>
</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()">
</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 ?
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;
}
?>
-
tiankris
Je vais m'y attaquer dès demain, lorsque les idées seront plus claires. Vu que vous semblez maitriser l'affaire, je vous contacterai peut-être si je tombe sur un os! :) En attendant, merci pour votre réponse
-
bonsoir,
une grande partie de la réponse se trouve ds ce topic où tu as déjà posté
http://forum.peel.fr/index.php?showtopic=1635
ensuite que ce soit pour le n° de fax ou le portable c'est la même chose
-
tiankris
Bonjour,
J'aimerais que sur ma facture html, apparaissent les N° de fax et de portable du client. Quelqu'un a t-il une solution à ce problème?
Merci pour vos réponses, c'est assez urgent :)
-
tiankris
Bonjour,
j'aimerais moi aussi insérez le N° de fax et de portable sur la facture du client. Avez-vous trouvé la solution au problème? Avez vous compris la procédure de paulanna? Si oui, pouvez vous m'eclairer un peu plus sur la démarche à suivre? En vous remerciant par avance.
-
D'origine on affiche une image avec la balise <img>, là il faut mettre à la place le code pour visualer une animation flash.Willy
Bonjour, j'ai le même problème d'insertion d'une seule anim flash pour un seul produit. Si j'ai bien compris tout ce qui est dit sur le sujet si je remplace la balise <img> dans les modèles concernés (ne serait-ce que details-produits) cela va être valable pour tous les produits ? et si c'est le cas ca ne me va pas car un seul produit du catalogue est concerné par une animation flash !!!
Il est possible aussi compte tenu de mon niveau inexistant ou presque sur je n'ai pas tout pigé et dans ce cas j'ai besoin de votre aide !!!
Mon objectif est d'inserer en image 1 une anim flash de 350*260 sur un seul et unique produit sans modifier les autres.
Possible ?
Merci
-
<tr> = ligne et <td> = colonne
<tr><td>le critère stock </td><td>la quantité </td><td> ajouter au panier</td></tr>
-
Je souhaite mettre l'affichage Affiche_critere_stock1 dans une table.
avec dans la première cellule: le critère stock / dans la seconde cellule: la quantité / dans la 3°: ajouter au panier
Comment faire ?
sachant que j'ai ce code
<?php
}
echo "<table align=\"center\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">";
echo "<tr><td class=\"normal\">";
echo nl2br(html_entity_decode($prod['descriptif_'.$_SESSION['langue'].'']));
if ($prod['on_download'] == 0) {
$prod['on_stock'] == 1 ? affiche_critere_stock1($prod['id'], $prod['affiche_stock'], $form = "details") : affiche_critere_stock0($prod['id'], $form = "details");
}
else {
affiche_critere_download($prod['id'], $form = "download");
}
echo "</td>";
echo "<td align=\"center\" class=\"normal\">";
affiche_prix($prod['id']);
echo "</td>";
echo "</table>";
?>[/codebox]Merci pour votre aide et contribution
-
Est il possible d'ajouter l'heure en plus de la date sur les bons de commande et éventuellement comment
Merci par avance
La fleur
-
Bonjour à tous,
Actuellement sur mon site un seul mode de paiement : C.B
Comment ajouter le paiement par carte Aurore ?
merci de vos réponses
La fleur
-
-
Bonjour,Vous pouvez utiliser la fonction de récuperation de mot de passe ou bien reinjecter via phpmyadmin la valeur de l'utilisateur par défaut qui se trouve dans peel.sql.
Cordialement,
Eric
ok c'est bon, problème réglé via phpmyadmin.
Merci :)
-
-
-
Bonjour,
suite à une fausse manip, j'ai remis à zero mon compte administrateur (mail ; info@peel.fr)
du coup, le mot de passe a été changé et plus moyen de me connecter pour administrer le site...
Existe-t'il une solution pour récupérer le nouveau mot de passe ou alors est-ce que je vais de voir ré-installer l'ensemble de ma boutique ? :)
Merci d'avance pour votre aide :(
-
Ok merci
En fait, j'avais mis ce module en commentaire car je ne comprenais pas ce que c'était.
Vachement sympa comme module!!
-
Bonjour à tous,
Qqun à t il déjà installé sur son site un mode de paiement ou les internautes sont débités de leurs achat sur la facture de leur
F A I ???
Merci par avance de vos réponses
La fleur
-
bonjour à tous
la commande <?php echo $site?>, permet d'afficher le nom du site.
Mais lorsque je saisi cette variable dans le textarea de la page article de la partie administration, et que je revienne sur la partie public du site je n'ai pas d'affichage.
Question : comment saisir cette variable afin de pouvoir la récupérer
Merci à vous
-
le code est sur la page modeles/bas.php
il faut cocher au minimum deux produits ds le back office pour activer le module
-
Peut-tu me préciser dans quel page ?
Et quelle fonction est appelée pour effectuer ceci ?
-
-
normalement tu as sur la droite en haut un petit rectangle avec le nom le prix et la photo des articles que tu as cochés.
ceux ci défilent les uns après les autres.
Guillaume
-
Bonjour à tous,
Je m'interroge sur cette option dans le backoffice :
Afficher le produit dans le menu déroulant (attention le défilement n'est à actif qu'à partir de 2 produits sélectionnés) :Je ne vois aucun changement dans le site
merci
-
Il n'y a pas de lien ça rempli uniquement le champs texte qui n'accepte qu'un nombre de caractére limité.Je pense que le probléme vien de la.
Bonjour,
Pouvez-vous mettre la procedure d'installation étape par étape svp.
Très cordialement,
Balam :)
Affiche_critere_stock1 pour la page produit_details.php
dans Module PEEL Premium pour PEEL SHOPPING
igedmedia
Posté(e) · Signaler ce message
Merci pour l'aide
mais faire la table c'est pas le probleme
le probleme c'est de dissocier cette variable "Affiche_critere_stock1" en trois
vous voyer le problme
merci à vous