Flux d’activité
Flux d’activité de Messages
-
-
-
,Bonjour,dans la fiche produit je souhaiterais intégrer en + des infos prix, promo, titre ref... la marque
est ce possible?
Merci
-
Oui c'est possible,dans achat/produit_detail.php il faut rammener la marque associée au produit s'il y en a une (jointure à gauche).
Les infos se trouvent dans peel_produits_marques (liaision id article/id marque) ET peel_marques (liaison id marque/marque).
Ensuite il faut modifier achat/modeles/produit_detail.php pour afficher l'information enregistrée.
Willy
Ok .... mais comment fait-on :D car je ne suis pas programmeur ...
Si tu pouvais m'aider
Merci a toi
-
Oui c'est possible,
dans achat/produit_detail.php il faut rammener la marque associée au produit s'il y en a une (jointure à gauche).
Les infos se trouvent dans peel_produits_marques (liaision id article/id marque) ET peel_marques (liaison id marque/marque).
Ensuite il faut modifier achat/modeles/produit_detail.php pour afficher l'information enregistrée.
Willy
-
Peut etre une erreur de parametrage du chemin vers le serveur MySQL ou login/mot de passe.
Willy
-
Bonjour,
Dans quel fichier trouves-tu ce fctLoad() ? J'ai beau cherché dans administrer/index.php ; je ne trouve pas.
Personne avant moi ne s'est inquiété de cette erreur ?
Merci de votre aide,
Jérémy
-
voici le code a integrer dans template.php
function construit_menu_arborescent_cat(&$sortie_cat, &$selectionne_cat, $parent_cat=0, $indent_cat=-1) {global $wwwroot, $catid;
/* $indent_cat +=1; ENLEVE LE NOMBRE DE SOUS CATEGORIES
if(is_array($catid)) $catid=0;*/
// Recherche de tous les noeuds ayant $parent comme noeud parent
$qid = mysql_query("SELECT id, parent_id, nb, nom_".$_SESSION['langue']." FROM peel_categories WHERE parent_id = $parent_cat AND etat = '1' ORDER BY position");
// Si la requete a abouti
if($qid){
// Pour toutes les entrées
while($cat = mysql_fetch_array($qid)){
// Boucle pour ajouter l'indentation (une image vide)
// Pour aller plus loin on peut gérer des lignes de suite
for($i=0;$i<$indent_cat;$i++){
$sortie_cat .= "<img src='$wwwroot/images/mnu_empty.gif' >";
}
// Recherche d'enfant pour déterminer l'aspect de l'icone (feuille ou dossier)
$fils_cat = mysql_query("SELECT id, parent_id, nom_".$_SESSION['langue']." FROM peel_categories WHERE parent_id = ".$cat['id']." AND etat = '1' ORDER BY position");
$div_cat = mysql_num_rows($fils_cat);
// Si il y a des enfants
if ($div_cat) {
// Ajout de l'icone du dossier
$sortie_cat .= "<img src='$wwwroot/images/menplus.gif' border=0> ";
// Ajout du lien (identique à construit menu)
$sortie_cat .= "<a class=menuleft href=$wwwroot/achat/index.php?catid=" . $cat['id'] .">";
// Test si le noeud est le noeud actif (id), si oui, ajoute du gras (plus visuel)
if($cat['id']==$catid) $sortie_cat .= "<b>";
// Ajoute le nom de la catégorie et débute un calque DIV ayant pour ID l'Id de la catégorie
$sortie_cat .= html_entity_decode($cat['nom_'.$_SESSION['langue'].'']);
$nb = calcul_nbprod_parcat($cat['id']);
if (!empty($nb)) {$sortie_cat .= " (".$nb.") "; }
$sortie_cat .= "</a></b><DIV id=".$cat['id'];
// Recherche si le noeud fait partie de l'arborescence du noeud actif
parent_noeud_cat($cat['id'],$catid, $actif_cat=0);
// Si Oui,
if(($cat['id'] == $catid) || ($actif_cat == 1)){
// Rends le calque visible
$sortie_cat.= " style=\"display:yes\">\n";
}
else{
// Sinon, rends le calque invisible
$sortie_cat.= " style=\"display:none\">\n";
}
}
// Sinon, c'est un document
else{
// Ajoute l'image du document
$sortie_cat .= "<img src='$wwwroot/images/menminus.gif' border=0 title=\" Edition Gisserot, notre rubrique :" . $cat['nom_fr'] ."\" alt=\" Edition Gisserot, notre rubrique :" . $cat['nom_fr'] ."\"> ";
// Ajoute le lien (identique à construit_menu)
$sortie_cat .= "<a class=menuleft href=$wwwroot/achat/index.php?catid=" . $cat['id'] ." title=\" Edition Gisserot, rubrique: " . $cat['nom_fr'] ."\">";
// Si c'est la feuille active, la met en gras
if($cat['id']==$catid) $sortie_cat .= "<b>";
// Ajoute le nom
$sortie_cat .= html_entity_decode($cat['nom_'.$_SESSION['langue'].'']);
/* $nb = calcul_nbprod_parcat($cat['id']); EMPECHE d'afficher LE NBRE DE PRODUITS DANS CATEGORIE
if (!empty($nb)) {$sortie_cat .= " (".$nb.") "; }*/
$sortie_cat .= "</a></b><br />";
}
// Si c'est un noeud (catégorie)
if($div_cat){
// Appel récursif pour ajout des enfants
construit_menu_arborescent_cat($sortie_cat, $selectionne_cat, $cat['id'], $indent_cat);
// Ferme le calque
$sortie_cat.="</div><br />";
}
}
}
}
-
,Bonjour,
dans la fiche produit je souhaiterais intégrer en + des infos prix, promo, titre ref... la marque
est ce possible?
Merci
-
Merci aquarelle ca a fonctionné correctement !!! :D
Maintenant j'ai cette erreur:
Une erreur de connexion à la base s est produite 201.
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
J'y arriverais un jour, j'en suis sur !!!
Merci en tout cas!!!
-
-
cela ne sert à rien d'utiliser le fichier installer.php dans la mesure où les variables ont été directement renseignées à partir du fichier lib/setup/info.inc.php
moi je dis c'st bien de pouvoir éditer ses messages
-
oui ca y est c'est fait, il me reste plus que le dossier installer.php a changer, mais je ne sais pas l'ouvrir.Ensuite je pense que ma boutique sera en ligne.
Merci willy de votre patience. :D
IL faut écrire dans la barre d'adresse
http://www.nom_de_votre_site/installer.php et cliquer sur ok
quand les champs sont remplis il y a un lien "accéder à la boutique"
En faite la page obtenu avec installer.php correspond avec le fichier lib/setup/info_inc_php qui stocke les variables de votre site
-
c'est le fichier ou il ya le message vous êtes bien connecté,
par ce que quand le formulaire est validé il appelle cette page conn.php
-
-
Salut,
Je crois que je me suis pas bien fais comprendre, au fait tout marche bien pour l'instant, quand un client se connecte un message lui dit : vous êtes bien connécté.
je voudrais savoir comment je peux faire si par exemple un client tape : www.monsite.index/conn.php
au lieu que le message vous êtes bien connécté s'affiche, affhicher vous êtes déja connecté.
Merci
-
oui par exemple sur la page haut.php à un endroit choisis tu mets :
if (est_identifie()) { echo("vous êtes connecté"); }
si le message se répète pourquoi ne pas le supprimer de conn.php ?
-
Merci de m'avoir répondu,
au fait j'ai utilisé la fonction est_identifie()
Mais j'ai dis dans ma fonction :
if (est_identifie()) {
echo("vous êtes connecté");
}
Mais le probleme c'est que j'utilise une page conn.php qui m'affiche ce message, il suffit juste de retaper l'adresse et le message se réaffiche je voudrais a ce moment la qu'un autre message s'affiche qui dit : "vous êtes déjà connecté"
Merci.
-
Oui c'est possible.
Dans achat/modeles/produit_detail.php
Changez:
Quantité : <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>
En:Quantité : <select name="qte" class="formulaire1"> <option value="1">1</option> </select>
Willy
-
oui ca y est c'est fait, il me reste plus que le dossier installer.php a changer, mais je ne sais pas l'ouvrir.
Ensuite je pense que ma boutique sera en ligne.
Merci willy de votre patience. :D
-
Dans le repertoire lib/setup/info.inc.php
Changez les variables du site par vos variables a vous.
WIlly
-
-
Normalement il existe la fonction:
function est_identifie() { /* Retourne true si l'utilisateur des identifie */ return isset($_SESSION) && isset($_SESSION['utilisateur']) && !empty($_SESSION['utilisateur']['email']) && vb($_SESSION['url']) == $_SERVER['HTTP_HOST']; }
Dans fonctions.php.
Donc tu appels est_identifie et si ca te retourne vrai, c'est qu'il est déja connecté.
Willy
-
Bon voila j'ai tout mes codes d'accés, j'ai fait les changements info.inc.php et l'ai renvoyer sur ftp.
Je l'ai mis en cmod 777
maintenant j'ai un soucis pour ouvrir le fichier installer.php
pour changer les variables.
Comment ouvre t on celui ci?
Merci de vos reponses et de votre aide.
-
Bonjour,
svp je voudrais savoir comment on fais pour créer un message qui informe que le client est déja connecté, j'ai crée une page de connection qui affiche un message qui dit : "Bonjour, vous êtes connecté", mais j'ai un petit probleme c'est que si le client est connecté et fait le malin de retaper l'adresse et appele la page connection.php le même message va se rafficher, je voudrais savoir qu'est ce que je peut mettre comme fonction pour afficher un message qui informe le client qu'il est déja connecté.
Merci.
Vous êtes déja connecté
dans PEEL SHOPPING : logiciel open source de boutique en ligne
bouro
Posté(e) · Signaler ce message
Non, il ya pas la page haut.php,
car le message s'affiche au milieu, comme sur peel.