listing produit complet

6 messages dans ce sujet

Posté(e) · Signaler ce message

Je viens de faire plusieurs recherches sur le forum pour trouver une réponse à une question surement déjà posée :

Comment avoir à l'écran un listing complet du catalogue produit avec si possible un titre pour séparer chaque catégorie.

Je souhaiterai proposer à nos revendeurs une sorte de "bon de commande express" où il n'aurait qu'à indiquer le nb d'exemplaires souhaités par ligne puis envoyer leur commande.

(j'espère avoir mis suffisamment de mots clés pour faciliter les recherches futures)

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

revendeurs ... c'est coté clients ou admin ? ;) j'ai jamais fait

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

revendeurs ... c'est coté clients ou admin ? :huh: j'ai jamais fait

côté client.

l'idée c'est d'avoir tous les produits, sous forme d'un listing et de pouvoir indiquer la quantité souhaité et l'envoyer au caddie genre :

(ref produit 1) (nom produit 1) (prix rev) (quté) (submit pour le panier)

(ref produit 2) (nom produit 2) (prix rev) (quté) (submit pour le panier)

(ref produit 3) (nom produit 3) (prix rev) (quté) (submit pour le panier)

...

(ref produit n) (nom produit n) (prix rev) (quté) (submit pour le panier)

ou bien (sans doute plus compliqué - mais plus joli et plus pratique pour l'utilisateur)

(ref produit 1) (nom produit 1) (prix rev) (quté)

(ref produit 2) (nom produit 2) (prix rev) (quté)

(ref produit 3) (nom produit 3) (prix rev) (quté)

...

(ref produit n) (nom produit n) (prix rev) (quté)

(submit pour le panier) <-- (1 seul submit pour l'ensemble des quantités entrées)

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

C'est du dévelopement sur mesure, peel m'avais fait une solution du genre pour modifier tous les prix d'une catégorie en un seul clic, idem pour toi sauf qu'a la place de remplacer les prix faut ajouter au panier.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

changer tout dans une categorie est en effet tres faisable , dans le caddie ...............

je finis un petit quelque chose ...et je look ..... ça a l'air sympas comme defis ;)

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

un petit bout de code qui n'est en aucune façon LA reference ..... mais qui correspond à la demande de Albert

il n'y a pas de decoration ,pas de presentation c'est juste une fonction dans une page , pas de sous categorie non plus, pas de promos pas de mise en forme quoi

dans /modeles/xxx/haut.php apres l'identification admin

if (est_identifie()) {

if (a_priv("reve")) {

echo "<br><p><a href=\"achat/listing_produits.php\">Listing produits</a></p>";

}

}

ensuite la page qui fait la chose dans /achat listing_produits.php

<?php

include("../configuration.inc.php");

$DOC_TITLE = "PEEL.FR";

include("$repertoire_modele/haut.php");

echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"1\" width=\"100%\">";

$sql="select * from ".$prefixe."_categories order by nom_fr";

//echo $sql;

$rc=mysql_query($sql);

while ($lc=mysql_fetch_array($rc)){

echo "<tr><td align=\"left\" class=\"normal\" colspan=\"2\"><b>".$lc['nom_fr']."</b></td></tr>";

$req="select * from ".$prefixe."_produits_categories as pc,".$prefixe."_produits as p where categorie_id='".$lc['id']."' and produit_id=p.id ";

$rep=mysql_query($req);

while ($lp=mysql_fetch_array($rep)){

echo "<tr><td align=\"left\" class=\"normal\" >".$lp['nom_fr']." <b>".fprix($lp['prix'])."</b></td>";

echo "<td>";

echo "<form method=\"POST\" action=\"$wwwroot/achat/caddie_ajout.php\" name=\"detailsajout".$lp['id']."\">";

echo "<input type=hidden name=id value=".$lp['id'].">";

echo "<div >ref :".$lp['reference']." qte :<input type=texte name=qte value=1 size=2><br>&nbsp;";

echo "<a class=\"bouton\" href=\"java script:document.detailsajout".$lp['id'].".submit()\" title=\"".ADD_CART."\" alt=\"".ADD_CART."\">";

echo ADD_CART;

echo "</a></div>";

echo "</form></td></tr>";

}

}

echo "</table>";

include("$repertoire_modele/bas.php");

?>

les bases de la page sont posées ... petites bases ... mais bon ça marche

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping