Flux d’activité
Flux d’activité de Messages
-
-
ce type de fonction m'intéresserait.
Quelqu'un a-t-il déjà développé quelque chose de ce style ?
Pour ma part, je souhaite n'afficher que des catégories et des produits à des revendeurs/distributeurs (genre lots ou package) qui ne sont pas à être visibles du simple visiteur.
Merci
-
et pourquoi de pas parser les valeurs de la fouchette ??
<a href=achat/index.php?min=0&max=0.49>De 0 à 0.49 </a>
et traiter les variables :
$min=$_REQUEST['min'];
$max=$_REQUEST['max'];
et votre requette
AND p.etat = '<".$min." AND '>".$max." '";
comme ça c'est dynamique ;)
-
modeles/default/template.php
Dans la partie du haut tu verras nb de colonnes tu mets 1 mais surtout ensuite dans les lignes qui suivent tu as deux endroits avec des % . Là tu mets 100% aux deux endroits et ça devrait etre bon
Bonne chance
La fleur
-
personellement mon code donne ça
<table border="0" width="100%" id="table44" cellspacing="0" cellpadding="0">
<tr>
<td> </td>
<?
$e=1;
$qid = mysql_query("SELECT id, reference, nom, image1, date_maj FROM ".$nick."_produits where on_special ='1' order by id desc limit 21 ");
while ($prod = mysql_fetch_array($qid)) {
?>
<td class=normal valign="top">
<p align="center">
<a target="_top" href="<?=$wwwroot?>/achat/produit_details.php?id=<?=$prod['id']?>">
<img border="0" src="/images/<?=$prod['image1']?>A.jpg" width=150" height="113" style="border: 3px solid #FFFFFF"></a><center><b><?=$prod['nom]?></b></center></td>
<td> </td>
<?
if ( $e =="3" ){
echo "</tr>";
$e=0;
}
if ($e =="0" ){
echo "<tr><td> </td>";
}
$e++;
}
?>
</tr>
</table>
on peut faire ça aussi dans un tableau mais il faut penser à mettre une limite dans le request ou gerer les pages
-
Bonjour,
J'utilise peel premium 3.9
je vend sur mon site seulement au professionnel
aisni je souahiterai que le prix s'affiche en HT meme si la personne n'est pas revendeur
que dois je modifier pour modifier le prix inscrit en TTC en HT
Merci
Cdt
-
bnjour
j'ulise peel premium 3.9
Lors de la visualisation des differents produits et des differentes categories,
les produitset categories s'affichent par deux , il ya ainsi un decalage sur le coté
je souhaiterai ainsi afficher un seul produit par ligne et que l'autre produit se retrouve dessous et non a coté
idem pour les produits.
Je pense qu'il s'agit du CSS present dans modele/ default mais je ne reussi pas
Merci pour votre aide d'avance
Cdt,
-
Bonjour,En effet, mais votre site présente très bien.
Je n'ai pas tout à fait saisi concernant le compteur, comment se présent-il ?
Pardonnez mon ignorance
Merci de votre aide active
Amitiés
Bénédict
PS :
si ma mémoire est bonne ne serait-ce quelque chose dans ce genre ?
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
while($data = mysql_fetch_array($result))
{
$tablo[]=$data;
}
$nbcol=3;
echo '<table border="0" valign="top" width="150" cellspacing="0" cellpadding="0">';
$nb=count($tablo);
for($i=0;$i<$nb;$i++){
-
il n'y a pas de quoi ..une remarque cependant au dela de 3 colonnes ça risque de ne pas etre possible
un exemple ===>> http://izzotek.com je n'ai que trois colonnes et sans les tarifs et les boutons
Bonjour,
En effet, mais votre site présente très bien.
Je n'ai pas tout à fait saisi concernant le compteur, comment se présent-il ?
Pardonnez mon ignorance
Merci de votre aide active
Amitiés
Bénédict
-
il faut intervenir sur factures/factures_html.php et factures_pdf.php
Pour l'affichage dans le pdf, plus compliqué que le html il me semble que tu dois intervenir également sur invoice.php
-
il n'y a pas de quoi ..
une remarque cependant au dela de 3 colonnes ça risque de ne pas etre possible
un exemple ===>> http://izzotek.com je n'ai que trois colonnes et sans les tarifs et les boutons
-
bonjour,dans index.php de /achat il suffit de mettre un compteur avant la ligne 99 et faire un tableau dans :
<tr>
<td class="normal" align="center" valign="middle" width="200" height="200">
afin d'afficher sur 2 .. 3 ou 4 colonnes
et incrementer le compteur
par contre il faut aussi changer l'emplacement de la gestion de numerotation des pages
Bonsoir Macao45,
Tout d'abord merci pour votre réponse rapide.
Je vais donc tenter votre solution qui me paraît être très pertinente.
Me permettez vous de vous soliciter à nouveau si je devais rencontrer quelques soucis ?
Merci
amitiés
Bénédict
-
si vous voulez faire joujou avec les css ...
http://www.zdnet.fr/telecharger/windows/fi...1010084s,00.htm (windaube )
et pour editer des pages HTML et faire du CSS.... nvu ( sous Linux ou windaube )
-
il faut dans les conditions mettre les champs que tu recherche et les tables sur lesquel tu fais ta recherche
if (isset($frm['nom_c'])) {if (!empty($frm['nom_c'])) {
$where .= " AND u.nom_famille LIKE '%".$frm['nom_c']."%'";
$table .= ", peel_utilisateurs u";
$champs .=", u.nom_famille "
}}
avec un
$where de depart $where " cm.id !='' ";
$table ="peel_commandes cm";
$champs="cm.id_utilisateur";
un truc dans ce genre ....
-
bonjour,
il faut en effet ajouter un champ de poids dans l'admin
gerer les prix en fonction du poids .... mais sur le total du panier !!
et la ça se corse un peu car faut jouer avec les fonctions de caddie.php pour ajouter dans les SESSIONS le poids total
perso j'ai créé une table avec les poids , les prix en fonction de la zone des pays .... du coup une table aussi de tout les pays pour l'inscription des utilisateurs
-
bonjour,
dans index.php de /achat il suffit de mettre un compteur avant la ligne 99 et faire un tableau dans :
<tr>
<td class="normal" align="center" valign="middle" width="200" height="200">
afin d'afficher sur 2 .. 3 ou 4 colonnes
et incrementer le compteur
par contre il faut aussi changer l'emplacement de la gestion de numerotation des pages
-
bonjour,
il faut connaitre un minimum le HTML et le PHP pour modifier l'aspect , voir la presentation
il n'existe pas à ma connaissance de plugin ou de templates modifiant l'aspect
A+
-
Bonsoir,
Je souhaiterai que l'information "mode de règlement : 30 jours fin de mois" ou "à réception de facture" ou autre, apparaisse sur les factures.
C'est une information que l'on retrouve régulièrement sur les factures, non?
Ce n'est en aucun cas un moyen de paiement.
Ai je été assez claire ;) ? Sinon n'hésitez pas :(
-
Si lors de la réception de l'email vous informant d'une demande de contact le nom de l'internaute ne s'affiche pas il faut vérifier si dans la page utilisateurs/contact.php $message .= "Nom : ".htmlspecialchars($frm['nom'],ENT_QUOTES)."\n\n"; est bien rensigné dans la fonction function insere_utilisateur.
Sinon le rajouter par exmple après $message .= "Email : ".$frm['email']."\n\n";
mbagur
-
-
Bonjour, cela fesait déjà quelque temps que je cherchais une distrubution d'e-commerce de se style, je vien de decouvrire PEEL SHOPPING en debut d'après midi, et je doit dire que je suis content. ;)
Enfin bref, maintenant voila mon probleme c'etait de savoir si on pouvait "Facilement" ^^ modifier l'aspect du site? Si il y a besoin de grosse connaissance... ou que des site son prevue a cet effet.
Désoler si ma question est un peu vague.
En gros, es ce qu'on peu metre des theme comme sur du nuked-klan ? ^^
Merci de faire suivre ma demande.
Coordialament Benoit.
-
Bonjour à tous,Quelqu'un pourrait-il m'expliquer comment fonctionne le "Top vente" ?
Pour le moment, j'ai coché la case "Afficher le produit dans la rubrique top des ventes" sur 5 produits pris au hasard. Pb : le classement ne bouge pas. Il reste dans l'ordre dans lequel j'ai coché les produits...
Aussi, j'aimerais savoir si ce système de classement est automatique et se base sur les stats de vente, ou bien l'ordre est défini uniquement par le gestionnaire de la boutique lors du choix des produits à intégrer dans le classement ?
Merci !
Bonjour,
Effectivement la rubrique top des ventes n'est pas liée aux statistiques de vente, c'est une option que vous choississez de cocher ou pas dans les fiches produit afin de faire une mise en avant.
Par défaut le nombre de produit qu'il est possible d'afficher dans cette rubrique est de 5, pour modifier ce nombre ouvrir la page modeles/default/template.php , rechercher la fonction => function print_right_top() et modifier le nombre lié à la limitation dans la requête => $qid = mysql_query("SELECT p.id, p.nom_".$_SESSION['langue'].", p.image1, p.prix, p.promotion FROM peel_produits p WHERE p.on_top = '1' AND p.etat = '1' LIMIT 0,5");
Vous pouvez par exemple :
Pour faire un tri alphabetique => remplacer LIMIT 0,5 par ORDER BY p.nom_".$_SESSION['langue']." ASC
Pour un tri par prix => remplacer LIMIT 0,5 par ORDER BY p.prix ASC
Pour afficher en premier le dernier produit renseigné => remplacer LIMIT 0,5 par ORDER BY p.id DESC
mbagur
-
Tu souhaites encaisser tes réglements à 30 jours, c'est cela ?
si oui, Paypal ne le permet pas.
Pour la CB, il te faut voir cela avec ta banque qui t'accorde(ra) le paiement CB.
Pour le chèque, tu n'a juste qu'à encaisser le chèque à 30 jours et pour le virement, tu n'as qu'à demander le virement à 30 jours...
Mais je n'ai peut être pas bien compris ta question...
-
Bonjour à tous,
Je voudrais savoir si la notion de mode de règlement est intégrée dans Peel Premium? Par mode de règlement, j'entends "30 jours fin de mois"... Dans le module administration, il est question de mode de paiement, mais je ne trouve rien concernant les modes de règlement.
Merci d'avance pour votre aide.
Fumesec
-
les bordures des articles (fiches produits) sont construites d'après la feuille de style style.css:
Il faut donc que tu ouvres ton fichier style.css pour modifier les classes "newcelluleone" et "newcelluletwo".
Par exemple, pour supprimer les pointillés:
td.newsCelluleOne {
border: 0px (c'est là que tu supprimes la bordure)
idem pour l'autre classe.
Affichage produits en 4 colonnes
dans PEEL SHOPPING : logiciel open source de boutique en ligne
macao45
Posté(e) · Signaler ce message
bon quelques news ...
ligne 94 : debut de l'affichage des produits 180 fin de l'affichage dans achat/index.php
creation d'une fonction dans cette page
function affiche_prod($prod,$catid){
global $wwwroot;
?>
<td class="normal" align="center" valign="middle" width="150" 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 }?>
<?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>
<?php
}
?>
et mise en place de l'appel
} else {
$tt=0;
echo "<table border=\"2\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">";
echo "<tr>";
while($prod=mysql_fetch_array($result))
{
?>
<?php
echo $tt;
affiche_prod($prod,$catid);
?>
</td>
<?php
$tt++;
if ($tt == "3" ){echo "</tr><tr>";$tt=0;}
}
//Boutons pr�c�dent et suivant
en esperant que cela aide ;)