Flux d’activité
Flux d’activité de Messages
-
-
ok !!
c'est partiiiiiiiiiiiiiiii !!!
d'abord une feuille de style monstyle.css
.mon_lien {color : #ffffff;
font-size : 9px;
}
.mon_details a span:hover {
/* pour que le span ne redevienne pas en display:none quand quitte le lien */ display: inline;
position: absolute;
z-index:10;
top: 20px;
/* Distance à partir du HAUT */ left: 0px;
/* Distance à partir de GAUCHE */ background: #B7B7B7;
text-decoration: none;
color:#ffffff;
text-align:justify;
}
.mon_details a span {
/* masque <span> inclue dans <a> */ display: none;
}
.mon_details a:hover span {
/* Distance à partir de GAUCHE */ background : #B7B7B7;
/* Distance à partir du HAUT */ left : 0px;
/* d?nition de la balise <span> au survol */ display : inline;
font-family : 'sans-serif', 'URW Bookman L';
font-size : 10px;
height : 15px;
position : absolute;
text-align : justify;
text-decoration : none;
top : 5px;
width:100px;
z-index : 10;
}
un link dans le header
<link rel="stylesheet" type="text/css" media="screen" href="monstyle.css">
apres l'astuce du bidulle à chose ;) j'ai fdais une fonction c'est plus propre pour se reperer
function mon_affiche($l){global $wwwroot;
?>
<a href="<?php echo $wwwroot."/achat/produit_details.php?id=".$l['id'];?>" class="mon_lien"><span>
<?php echo "Prix : ".fprix($req['prix']);?><br>
<?php echo "<img src=".$wwwroot."/upload/".$req['image1']." width='75px' border='0'>";?>
</span><?php echo $req['nom_fr'];?></a>
<?php
}
et enfin l'appel de cette fonction avec le bon id
echo "<div class=\"mon_details\">";mon_affiche($req);
echo "</div>";
}
}
echo "</div> ";
le $req correspond à la requette sql avec l'image1 du produit
j'ai pas fais le truc avec la variable de langue .... si il te le faut faut adapter le code
voilivoila ... logiquement c'est tout :rolleyes:
dis moi si c'est bon ;)
-
-
-
bonjour
y a t il une personne qui pourrai me donner la solution pour agrandir une photo au passage de la souris
merci d'avance
-
par contre ton echo de <img n'est pas comme il faut dans le tableau !!!mets le plutot soit a cote du nom du produit:
echo "<tr><td><img src=".$wwwroot."/upload/".$image." border=\"0\" width=\"20\" height=\"20\" ></td><td ><a href=\"achat/produit_details.php?id=".$produitid."\" class=\"petit\">".$nom."</a></td></tr>
soit sur une ligne toute seule
echo "<tr><td colspan=\"2\"><img src=".$wwwroot."/upload/".$image." border=\"0\" width=\"20\" height=\"20\" ></td></tr>";
super merci
-
par contre ton echo de <img n'est pas comme il faut dans le tableau !!!
mets le plutot soit a cote du nom du produit:
echo "<tr><td><img src=".$wwwroot."/upload/".$image." border=\"0\" width=\"20\" height=\"20\" ></td><td ><a href=\"achat/produit_details.php?id=".$produitid."\" class=\"petit\">".$nom."</a></td></tr>
soit sur une ligne toute seule
echo "<tr><td colspan=\"2\"><img src=".$wwwroot."/upload/".$image." border=\"0\" width=\"20\" height=\"20\" ></td></tr>";
-
-
bonjour,il faut que tu regarde dans le template.php que tu utilise (standard/blog)
tu fais une recherche sur affiche_mini_caddie
dans le select
tu rajoute image1 ou image2
donc tu obtients ça
ensuite faut que tu mette apres le
$nom = html_entity_decode($Prod->nom);
la ligne
$image = $Prod->image1;
et ensuite tu colle ce code la dans un des td de ton mini caddi
la j'ai mis 20X20 mais j'ai pas testé ..vois ce qui te conviens :rolleyes:
si t'as des questions....je suis pas loin
il m'affiche un message d'erreur :
Notice: Undefined variable: wwroot in C:\Program Files\EasyPHP 2.0b1\www\copie\modeles\blog\template.php on line 1722
voici donc ma fonction mini_caddie en rouge mes modif
function affiche_mini_caddie() {
if ($_SESSION['caddie']->compte_elements() != 0) {
echo "<table class=\"minicaddie\">";
foreach ($_SESSION['caddie']->articles as $i => $produitid) {
$resProd = mysql_query("SELECT nom_".$_SESSION['langue']." as nom,image1 FROM peel_produits WHERE id = '".$produitid."'");
$Prod = mysql_fetch_object($resProd);
$nom = html_entity_decode($Prod->nom);
$image = $Prod->image1;
echo "<tr><td colspan=\"2\"><a href=\"achat/produit_details.php?id=".$produitid."\" class=\"petit\">".$nom."</a></td></tr><tr><td>Qte : ".$_SESSION['caddie']->quantite[$i]."</td><td>".fprix($_SESSION['caddie']->total_prix[$i])." ".$_SESSION['devise']['symbole']."</td></tr>";
echo "<img src=".$wwwroot."/upload/".$image." border=\"0\" width=\"20\" height=\"20\" >";
} echo "</tr>";
if ($_SESSION['caddie']->total_remise > 0) {
?>
merci d'avance pour tes lumieres
-
Bonjour a tous,
sur peel premium 5.3 je souhaite ajouter une troisième langue:
quels sont les fichiers a modifier ?
1- j'ai déja dupliqué le fichier fr.php et renomé en de.php
2- j'ai ajouté la langue de dans l'admin
3- le petit drapeau ne s'affichait pas j'ai ajouté la ligne suivante dans haut.php:
<span lang="de"><a href="<?echo $_SERVER['PHP_SELF'];?>?langue=de" title="Nederlands versie"><img src="<?=$wwwroot?>/lib/flag/be.gif" alt="Nederlands versie" border="0" width="18" height="12"></a></span>
mais je rencontre l'erreur suivante quand je click sur détail du produit :
Une erreur de connexion à la base s est produite 12.
Unknown column 'na.nom_de' in 'field list'
merci pour votre aide.
abdel
-
bonjour,
il faut que tu regarde dans le template.php que tu utilise (standard/blog)
tu fais une recherche sur affiche_mini_caddie
dans le select
$resProd = mysql_query("SELECT nom_".$_SESSION['langue']." as nom FROM ".$prefixe."_produits WHERE id = '".$produitid."'");tu rajoute image1 ou image2
donc tu obtients ça
$resProd = mysql_query("SELECT nom_".$_SESSION['langue']." as nom,image1 FROM ".$prefixe."_produits WHERE id = '".$produitid."'");ensuite faut que tu mette apres le
$nom = html_entity_decode($Prod->nom);
la ligne
$image = $Prod->image1;
et ensuite tu colle ce code la dans un des td de ton mini caddi
echo "<img src=".$wwwroot."/upload/".$image." border=\"0\" width=\"20\" height=\"20\" >";la j'ai mis 20X20 mais j'ai pas testé ..vois ce qui te conviens :rolleyes:
si t'as des questions....je suis pas loin
-
bonjour
je fais appel a vos lumieres
j'aimerai affiché l'image du produit selectionné dans le mini caddie bien sur en retaillant l'image
-
Bonjour,Voila j'en suis vraiment a la fin et je viens de mettre en place PAYPAL sur mon site.
J'ai renseigner l'admin (Paypal me dit que ce doit etre mon adresse E-Mail correspondante a mon compte marchand Paypal).
Mais aujourd'hui quand je passe une commande sur mon site a aucuns moment je me retrouve sur le site de Paypal pour payer ma commande. Le seul moyen etant de faire parvenir par E-Mail le bon de commande au clt qui a ce moment la a enfin accés a PAYPAL.
Je trouve cela un peut lourd (le clt est deja reparti de mon site et risque de desistements).
Je pense que l'on doit pouvoir simplifier.
PS:
Au cas ou il y aurais QQ du support de PEEL qui lirait ce message, je tiens a signaler que je n'est toujours pas eu de reponse a mon E-Mail en ce qui concerne les frais de ports calculé sur le total de la commande. Je commence a croire (et il s'emblerait que je ne suis pas le seul) que le support n'est plus et qu'a ce jour c'est "Débrouillez-vous !!!!!" Soite si c'est sur une bidouille a dudule..... mais le prb avec le port est que PEEL nous est vendu avec et que ca ne marche pas.................................
C'est domage car PEEL est une exelente base.
Bruno
Sur PAYPAL,pourriez vous transmettre votre URL ce serait plus facile. Le problème a souvent été abordé, vérifier que le type de paiement PAYPAL indiqué dans votre base de données correspond bien à la variable de langue (il faut que ce soit écrit de la même façon)
Sur le module de transport dans /lib/class/caddie.php, remplacer la méthode calcul_frais_expedition par la suivante
function calcul_frais_expedition(&$typeId, &$zoneId) { global $seuil_total; global $seuil_total_reve; $sql = "SELECT tarif_ht, tva FROM peel_tranches WHERE borne_min <= ".$this->total_produit_ht." AND borne_max > '".$this->total_produit_ht."'"; $query = mysql_query($sql) or die('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . mysql_error()); if (mysql_num_rows($query) > 0) { $t = mysql_fetch_object($query); $this->cout_transport_ht = $t->tarif_ht; $this->cout_transport = $t->tarif_ht * (1+$t->tva/100); $this->tva_cout_transport = $this->cout_transport - $this->cout_transport_ht; $seuil = (isset($_SESSION['utilisateur']['priv']) && $_SESSION['utilisateur']['priv'] == "reve") ? $seuil_total_reve : $seuil_total; if ($this->total_produit > $seuil && $this->zoneFranco == 1) {$this->cout_transport = $this->cout_transport_ht = $this->tva_cout_transport = 0;} #- Frais de port gratuit si le total TTC des produits est > au seuil. } else { $this->cout_transport = $this->cout_transport_ht = $this->tva_cout_transport = 0; }
-
Bonjour,
Voila j'en suis vraiment a la fin et je viens de mettre en place PAYPAL sur mon site.
J'ai renseigner l'admin (Paypal me dit que ce doit etre mon adresse E-Mail correspondante a mon compte marchand Paypal).
Mais aujourd'hui quand je passe une commande sur mon site a aucuns moment je me retrouve sur le site de Paypal pour payer ma commande. Le seul moyen etant de faire parvenir par E-Mail le bon de commande au clt qui a ce moment la a enfin accés a PAYPAL.
Je trouve cela un peut lourd (le clt est deja reparti de mon site et risque de desistements).
Je pense que l'on doit pouvoir simplifier.
PS:
Au cas ou il y aurais QQ du support de PEEL qui lirait ce message, je tiens a signaler que je n'est toujours pas eu de reponse a mon E-Mail en ce qui concerne les frais de ports calculé sur le total de la commande. Je commence a croire (et il s'emblerait que je ne suis pas le seul) que le support n'est plus et qu'a ce jour c'est "Débrouillez-vous !!!!!" Soite si c'est sur une bidouille a dudule..... mais le prb avec le port est que PEEL nous est vendu avec et que ca ne marche pas.................................
C'est domage car PEEL est une exelente base.
Bruno
-
Je testerai ça Lundi, là, je pars en déplacement, et j'ai encore beaucoup de travail avant de partir, mais merci Paulanna.
@Eric : Salut Eric, ça fait plaisir de te revoir, arf, je ne sais pas si tu te rappelles de moi, mais c'est pas grave... Je te remercie encore pour ton aide passée...
-
-
Bonjour Phil,Le code correspondant à votre demande doit se trouver dans administrer/commandes.php.
Cordialement,
Jean-Hervé
merci Jean hervé , j ai trouver
-
-
Bonjour,
Effectivement, je le confirme, la gestion des points est absente dans PEEL shopping.
Jean-Hervé
-
Bonjour jeffoul,
Effectivement, mea culpa, la fonction de se trouvait pas dans lib/fonctions/fonctions.php mais dans les fichiers template.php
Si vous avez modifié votre seul fichier modeles/standard/template.php, votre bug devrait effectivement être résolu.
-
-
-
-
et comme cela ?
$qid_items = mysql_query(" SELECT p.reference ,oi.nom_produit ,p.prix AS curr_prix ,oi.prix AS purchase_prix ,oi.quantite ,oi.tva ,oi.promotion ,oi.prix * oi.quantite AS total ,oi.comment ,oi.couleur ,oi.taille ,oi.option_prix ,oi.delivery_stock ,pc.remise_code ,pc.remise_client FROM peel_commandes pc, peel_commandes_articles oi LEFT JOIN peel_produits p ON (oi.produit_id = p.id) WHERE commande_id = '$id' AND pc.id = oi.commande_id ");
-
Merci pour votre réponse !
rien n'a changé, j'ai modifié le fichier template.php qui se trouve dans mon dossier /modeles/standard/template.php
AJOUTER UNE 3 EME LANGUE
dans Module PEEL Premium pour PEEL SHOPPING
paulanna
Posté(e) · Signaler ce message
il faut activer la langue dasn le back office
ensuite il faute ajouter les champs dans les tables concernées prendre exemple sur peel_produits